初始化 WordPress 项目时出现了一系列错误,关键词是:
CREATE command denied to user webclown@x.x.x.x for table
wp_users]
出现问题的原因是因为 webclown 没有读写数据库权限。给 webclown 用户授权即可。
初始化 WordPress 项目时出现了一系列错误,关键词是:
CREATE command denied to user webclown@x.x.x.x for table
wp_users]
出现问题的原因是因为 webclown 没有读写数据库权限。给 webclown 用户授权即可。
macOS Sierra 10.12.2 (16C67)
cd /usr/local/
# 列出目录文件
ls
lrwxr-xr-x 1 root wheel 30B 4 9 12:41 mysql -> mysql-5.7.17-macos10.12-x86_64
drwxr-xr-x 12 root wheel 408B 4 9 12:41 mysql-5.7.17-macos10.12-x86_64
PS:
mysql -> mysql-5.7.17-macos10.12-x86_64
是电脑目前使用的MySQL版本。
my-default.cnf
到 etc
下sudo cp /usr/local/mysql-5.7.17-macos10.12-x86_64/support-files/my-default.cnf /etc/my.cnf
etc/my.cnf
sudo vi /etc/my.cnf
sql_model
找到 sql_model 并修改值:
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
mysql
重启 mysql
即可。
转自:http://blog.csdn.net/fenfenguai/article/details/53941379
vi /etc/my.cnf
在/etc/my.cnf
文件的[mysqld]
下面(换行)添加skip-grant-tables
,保存并退出(ESC
->:
->wq
->回车
)。
<!– more –>
之前
# The MySQL server
[mysqld]
port = 3306
socket = /tmp/mysql.sock
之后
# The MySQL server
[mysqld]
skip-grant-tables
port = 3306
socket = /tmp/mysql.sock
重启MySQL:
/etc/init.d/mysql restart
成功提示:
Stopping MySQL: [ OK ] Starting MySQL: [ OK ]
接下来继续输入:mysql
;输入
mysql> USE mysql ;
mysql> UPDATE user SET Password = password ( 'OHYnECf17EPdG6wb' ) WHERE User = 'root' ;
mysql> FLUSH PRIVILEGES;
mysql> quit ->回车
完成
重启MySQL
/etc/init.d/mysqld restart
输入mysql -u root -p
就会提示输入新密码,输入刚才设置的秘密就可以进去,说明设置成功。
此时你以为结束,并没有,记得把skip-grant-tables
从/etc/my.cnf
里面删除掉,不然即使你通过刚刚的过程修改了root用户的密码最后还是无法对数据库进行增
、删
、改
。
正文结束了,其实下面还有一些文字👇
一个漂亮的无纺布手提袋,不单单只是一个商品的包装袋。
还能够印上贵公司的标志或者广告语,消费者在购物的同时既得到了一个精美的手提袋,而商家也得到了无形的广告宣传两全其美。
适合任何公司、任何行业作为广告宣传、赠品以及外包装之用。
海创以专业的设计和制作工艺,为您做出优质的手提袋,欢迎订购!
联系一下子呗:15003209070