Mysql 安装后 Access 问题 (MAC)

具体操作步骤:

关闭mysql:

1 # service mysqld stop
(如果不存在service 命令,  cd /etc,  执行 mysqld stop)
然后:
1 # (sudo) mysqld_safe --skip-grant-tables
(该命令完成后,可能终端不会提示输入下一命令,下面命令在新开的终端中实现)
(新打开终端,执行这个命令)

启动mysql:

1 # service mysqld start
2 # mysql -u root
3 mysql> use mysql
4 mysql> UPDATE user SET Password=PASSWORD(xxx) WHERE user=root;
5 mysql> flush privileges;
6 mysql>\q 
 
root没权限时,使用下面命令
mysql> UPDATE mysql.user SET Grant_priv=Y, Super_priv=Y WHERE User=root;
mysql> FLUSH PRIVILEGES;
mysql> GRANT ALL ON *.* TO root@localhost;

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。