修改mysql数据库路径后,用/usr/local/mysql/bin/mysql -u root -p 进入报错
修改mysql数据库路径后,用/usr/local/mysql/bin/mysql -u root -p 进入报错/usr/local/mysql/bin/mysql: unknown variable 'datadir=/data1/mysql/var/'
请问该如何解决。 网站访问数据库全部正常,就是不能在机器上用 /usr/local/mysql/bin/mysql -u root -p 登陆mysql
回复 1# 的帖子
可能是权限问题,执行chown -R mysql /data1/mysql/var/ 再试试具体看看/usr/local/mysql/var/主机名.err的错误日志 以经解决了,按照之前在论坛里别人给的更改数据库路径的方法,
my.cnf配置问题
#password = your_password
port = 3306
socket = /tmp/mysql.sock
datadir = /data1/mysql/var/#这个不能加在上面
port = 3306
socket = /tmp/mysql.sock
datadir = /data1/mysql/var/#只要这里加就可以了,
不然就会出现我这种情况,不能在机器上登陆mysql 权限没搞对。 :L
页:
[1]