我正在尝试更改MySql root密码.
我所做的就是下面.
mysqld_safe --skip-grantupdate user set password=password('1111') where user='root';并收到错误消息 - > ERROR 1054 (42S22): Unknown column 'password' in 'field list'.仅供我,我做到了use mysql;.所以我在用户表上选择了查询,发现密码列实际上不存在.
这很奇怪.原始用户表是否可能没有密码列?
如何更改不存在的密码?
谢谢你的回答:D
在使用mysqld_safe启动mysql server 5.7.17时,会出现以下错误:occcours.
2017-02-10T17:05:44.870970Z mysqld_safe Logging to '/var/log/mysql/error.log'.
2017-02-10T17:05:44.872874Z mysqld_safe Logging to '/var/log/mysql/error.log'.
2017-02-10T17:05:44.874547Z mysqld_safe Directory '/var/run/mysqld' for UNIX socket file don't exists.
Run Code Online (Sandbox Code Playgroud)
怎么解决?
我是mysql的新手,我正在尝试在Windows桌面上运行Wordpress,它需要Mysql.
我安装Web Platform Installer了微软提供的所有东西.我从来没有为mysql安装root密码,并且在安装wordpressit的最后一步是mysql的root密码.
root(如果有)的默认密码是什么以及如何更改?
我试试
mysql -u root password '123'
Run Code Online (Sandbox Code Playgroud)
但它告诉我
Access denied for user 'root@localhost' (using password:NO)
Run Code Online (Sandbox Code Playgroud)
在此之后我尝试
mysql -u root -p
Run Code Online (Sandbox Code Playgroud)
但它要求我没有密码
先感谢您
更新:正如Bozho所说我做了以下事情
mysql -u root password '123'
Run Code Online (Sandbox Code Playgroud)
我等着你的消息.