【数据库】mysql报错 编码码1130 和错误码1146
来源:互联网 发布:菜鸟商城源码介绍 编辑:程序博客网 时间:2024/05/22 15:41
1、错误编码1130
问题:1130-Hose‘172.16.12.129’is not allowed to connect to this MySQL server
原因:MySQL服务器没有创建,远程客户的账户信息
解决:
1.1 登录 :mysql -uroot
1.2 切换数据库:mysql> use mysql
1.3 查看用户:SELECT User, Host, Password FROM mysql.user;
/***********************************************************************
+------+-----------+----------+
| User | Host | Password |
+------+-----------+----------+
| root | localhost | |
| root | freescale | |
| root | 127.0.0.1 | |
| | localhost | |
| | freescale | |
+------+-----------+----------+
5 rows in set (0.00 sec)
***********************************************************************/
发现没有远程客户的账户信息
1.4 添加用户:CREATE USER 'laoer'@'%' IDENTIFIED BY '123456';
1.5 再次查看:SELECT User, Host, Password FROM mysql.user;
/***********************************************************************
+-------+-----------+------------------+
| User | Host | Password |
+-------+-----------+------------------+
| root | localhost | |
| root | freescale | |
| root | 127.0.0.1 | |
| | localhost | |
| | freescale | |
| laoer | % | 565491d704013245 |
+-------+-----------+------------------+
***********************************************************************/
%号表示对所有IP的通配符
1.6 在Navicat for MySQL中尝试连接成功
2、错误码1146
问题:ERROR 1146 (42S02): Table 'mysql.user' doesn't exist
原因:mysql.user被删除,或数据库没有初始化
解决:初始化数据库mysql_install_db --user=root --force --basedir=/usr/local/mysql --datadir=/var/lib/mysql
问题:1130-Hose‘172.16.12.129’is not allowed to connect to this MySQL server
原因:MySQL服务器没有创建,远程客户的账户信息
解决:
1.1 登录 :mysql -uroot
1.2 切换数据库:mysql> use mysql
1.3 查看用户:SELECT User, Host, Password FROM mysql.user;
/***********************************************************************
+------+-----------+----------+
| User | Host | Password |
+------+-----------+----------+
| root | localhost | |
| root | freescale | |
| root | 127.0.0.1 | |
| | localhost | |
| | freescale | |
+------+-----------+----------+
5 rows in set (0.00 sec)
***********************************************************************/
发现没有远程客户的账户信息
1.4 添加用户:CREATE USER 'laoer'@'%' IDENTIFIED BY '123456';
1.5 再次查看:SELECT User, Host, Password FROM mysql.user;
/***********************************************************************
+-------+-----------+------------------+
| User | Host | Password |
+-------+-----------+------------------+
| root | localhost | |
| root | freescale | |
| root | 127.0.0.1 | |
| | localhost | |
| | freescale | |
| laoer | % | 565491d704013245 |
+-------+-----------+------------------+
***********************************************************************/
%号表示对所有IP的通配符
1.6 在Navicat for MySQL中尝试连接成功
2、错误码1146
问题:ERROR 1146 (42S02): Table 'mysql.user' doesn't exist
原因:mysql.user被删除,或数据库没有初始化
解决:初始化数据库mysql_install_db --user=root --force --basedir=/usr/local/mysql --datadir=/var/lib/mysql
阅读全文
0 0
- 【数据库】mysql报错 编码码1130 和错误码1146
- 配置trac 的时候 总是报 mysql 数据库 没有符合的utf8编码 错误
- WINDOWS MYSQL导出文件时,报错,错误码1290
- jsp连接mysql数据库报时区错误
- mysql远程连接数据库报111错误
- mysql数据库报错
- mysql数据库错误码大全
- mysql数据库错误码大全
- Ant 报编码错误
- mysql/mariadb数据库中写入中文报错,编码问题解决方案
- Mysql错误编码和解释表
- 初始化MySQL 数据库报错
- MYSQL数据库报错集合
- 登陆mysql数据库报错
- MySQL数据库相关报错
- mysql导入数据库报错
- mysql数据库字符集和编码配置
- 查看和修改mysql数据库编码
- 如何使用phpstudy定制php版本
- swift3.0 创建sqlite数据库步骤
- XXX is not in the sudoers file. This incident will be reported.
- 真题详解
- LeetCode 538 Convert BST to Greater Tree(二叉树的右中左遍历)
- 【数据库】mysql报错 编码码1130 和错误码1146
- C# datagridview使用
- JavaScript
- sql注入基础总结
- 30 字符串处理命令
- 【EJB】(一)EJB初了解
- calibre recipe制作-puashu.com的recipe示例
- 华扬老师来组里交流教授如何read/write paper
- 文章标题 boost指针的引用计数,以及引发的资源共享和boost指针的交叉问题