相关疑难解决方法(0)

MySQL用户DB没有密码列 - 在OSX上安装MySQL

我正在尝试更改MySql root密码.

我所做的就是下面.

  1. 安装MySql-5.7.6~ .dmg(社区服务器)和工作台.
  2. 在OSX系统首选项上关闭服务器.
  3. 使用控制台访问MySql.命令是mysqld_safe --skip-grant
  4. 执行update user set password=password('1111') where user='root';并收到错误消息 - > ERROR 1054 (42S22): Unknown column 'password' in 'field list'.

仅供我,我做到了use mysql;.所以我在用户表上选择了查询,发现密码列实际上不存在.

这很奇怪.原始用户表是否可能没有密码列?

如何更改不存在的密码?

谢谢你的回答:D

mysql passwords macos root

161
推荐指数
5
解决办法
19万
查看次数

mysqld_safe UNIX套接字文件的目录'/ var/run/mysqld'不存在

在使用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 sockets

156
推荐指数
3
解决办法
15万
查看次数

用户'root @ localhost'拒绝访问(使用密码:NO)

我是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)

我等着你的消息.

mysql wordpress mysql-error-1045

90
推荐指数
10
解决办法
61万
查看次数

标签 统计

mysql ×3

macos ×1

mysql-error-1045 ×1

passwords ×1

root ×1

sockets ×1

wordpress ×1