美文网首页
Mysql 问题锦集

Mysql 问题锦集

作者: Canon_2020 | 来源:发表于2019-06-10 15:37 被阅读0次
  1. Mysql 1130 错误代码: Host '192.168.1.3' is not allowed to connect to this MySQL server 的解决方案(通过 Navicat 远程连接 MySQL)
# 进入数据库
mysql -uroot -p123456

# 使用 SQL 语句,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从 ”localhost” 改称 '%'
# 选择 mysql 库
use mysql;
# 查看mysql库中的 user 表的 host 值(即可进行连接访问的主机/IP名称)
select host from user where user='root';
# 修改 host 值(以通配符%的内容增加主机/IP地址)
update user set host = '%' where user ='root';
# 刷新 MySQL 的系统权限相关表
flush privileges;
# 重新查看 user 表是否有修改
select host from user where user='root';
# 退出数据库
exit
# 重启数据库
service mysqld restart

通过以上设置后,密码正确的情况下,本服务器无法登录的解决方案

# 如果是 '%' 只能远程登录 ,不能用 localhost 登录 
# 如果是'localhost' 只能本机登录,不能远程登录
select c.user,c.host,c.password from user c;
# 修改为 root 用户
UPDATE `mysql`.`user` SET password=password("123456"), user='root' WHERE host='localhost';
# 刷新 MySQL 的系统权限相关表
flush privileges;
# 退出数据库
exit

通过以上设置后,密码正确的情况下,本地服务器无法登录的解决方案

# 如果是 '%' 只能远程登录 ,不能用 localhost 登录 
# 如果是'localhost' 只能本机登录,不能远程登录
select c.user,c.host,c.password from user c;
# 修改为 root 用户
UPDATE `mysql`.`user` SET password=password("123456"), user='root' WHERE host='localhost';
# 刷新 MySQL 的系统权限相关表
flush privileges;
# 退出数据库
exit
  1. Mysql 1062 错误代码: Duplicate entry '%-root' for key 'PRIMARY' 的解决方案
# 出现这个错误,直接运行刷新 mysql 权限表
flush privileges;
  1. Mysql 1044 错误代码: Access denied for user ''@'localhost' 的解决方案
    (设置了数据库用户密码后,最好去掉添加的内容)
# 跳过权限无密码登录
vim /etc/my.cnf
# 在 my.cnf 文件中,添加以下内容
skip-grant-tables
# 重启数据库
service mysqld restart

  1. Mysql 1045 错误代码: Access denied for user 'root'@'localhost' (using password: YES) 的解决方案(通过 Navicat 远程连接 MySQL)
# 进入数据库,输入以下命令,然后按回车键
mysql -uroot -p
# 选择 mysql 库
use mysql;
# 修改数据库的 root 用户密码
update user set password=password("123456") where user="root";
# 刷新 MySQL 的系统权限相关表
flush privileges;
# 退出数据库
exit
# 重启数据库
service mysqld restart

相关文章

  • Mysql 问题锦集

    Mysql 1130 错误代码: Host '192.168.1.3' is not allowed to con...

  • Jmeter 问题锦集

    错误1 java.io.FileNotFoundException:rmi_keystore.jks 文件校验问题...

  • mysql问题集

    基于Mysql5.7版本 修改密码 start request repeated too quickly for ...

  • Mybatis-mysql 操作锦集

    返回生成的UUID selectKey 中指定了参数名为id(keyProperty),这样下面使用的#{id}即...

  • Flask使用问题锦集

    1 函数return值问题 在如下代码中: 像这种直接返回函数的写法时错误的,这样会导致analyse_rtsp函...

  • mySQL的问题集

    1:Authentication plugin 'caching_sha2_password' cannot be...

  • 字符集与校对规则

    MySQL字符集及校对规则的理解 阅读目录:MySQL的字符集和校对规则 MySQL的字符集 MySQL与字符集 ...

  • 2020-04-05

    mysql 5.7 字符集导致中文乱码问题 使用mysql建库脚本创建数据库,建好后,数据库的字符集为latin...

  • MYSQL数据库常用基本设置

    问题1:MYSQL数据库字符集设置 当MYSQL插入数据时,出现下面的错误,基本判断是字段的字符集不支持,常用解决...

  • mfc 连接mysql 中文出现乱码??

    字符集问题,查询数据前加上下面一段代码。 mysql_query(&mysql, "SET NAMES 'GB23...

网友评论

      本文标题:Mysql 问题锦集

      本文链接:https://www.haomeiwen.com/subject/stbzxctx.html