[ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist
2016-03-02 11:03
603 查看
这个问题是由于data的目录下没有安装数据库表
解决方法:
vi /etc/my.cnf
修改为正确的datadir=“xxxxx”即可
然后service mysqld start
service mysql start
正常启动后,会再/var/lib/mysql下面生成mysql.sock文件,
然后还报:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock'
可以指定mysql.sock路径:
mysql -u root -p -S /var/lib/mysql/mysql.sock
还有有时候是你的目录权限的问题:
记得赋权限:chown -R mysql:mysql /usr/local/mysql
解决方法:
vi /etc/my.cnf
修改为正确的datadir=“xxxxx”即可
然后service mysqld start
service mysql start
正常启动后,会再/var/lib/mysql下面生成mysql.sock文件,
然后还报:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock'
可以指定mysql.sock路径:
mysql -u root -p -S /var/lib/mysql/mysql.sock
还有有时候是你的目录权限的问题:
记得赋权限:chown -R mysql:mysql /usr/local/mysql
相关文章推荐
- UTC - mysqld got signal 6
- win7_oracle11g_64位连接32位PLSQL_Developer
- could not open extension control file "/usr/local/pgsql/share/extension/fuzzystrmatch.control"
- SqlCommand执行带GO的SQL脚本文件
- Oracle PL/SQL之LOOP循环控制语句
- 【大型网站技术实践】初级篇:搭建MySQL主从复制经典架构 一、业务发展驱动数据发展
- MySQL 数据库主从复制架构
- MySQL server has gone away
- mysql+uwsgi+django+nginx部署记录
- 浅谈SQL Server中的三种物理连接操作(HASH JOIN MERGE JOIN NESTED LOOP)
- mysql运维3--备份
- [oracle] 设置PL/SQL Developer 字符集
- tpcc-mysql安装、使用、结果解读
- SQL truncate 、delete与drop区别
- mysql运维2--基本操作
- Mysql server的系统架构
- django+mysql
- 搭建mysql主从数据库实现双机热备架构
- mysql运维1--mysql多实例
- Android的数据存储(Preference、SQLite、SDCard、File、ContentProvider)【未完,待编辑】