首页 > 数据库技术 > 详细

Mysql常见安装问题梳理(以5.6版本为例)

时间:2020-06-17 22:34:16      阅读:65      评论:0      收藏:0      [点我收藏+]

一、下载、安装与配置

  官方下载点我

  安装与配置参考:https://www.cnblogs.com/alan-lin/p/9966917.html

二、常见问题

  1.使用三方工具远程报错:Error 1130

解决方案①:改表法 进入mysql执行如下语句

  mysql>use mysql;
  mysql>update user set host = ‘%‘ where user = ‘root‘;
  mysql>flush privileges;
  mysql>select host, user from user 
解决方案②:授权法:(想myuser使用mypassword从任何主机连接到mysql服务器的话)
  GRANT ALL PRIVILEGES ON *.* TO ‘myuser‘@‘%‘ IDENTIFIED BY ‘mypassword‘ WITH GRANT OPTION;
  (想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码)
  GRANT ALL PRIVILEGES ON *.* TO ‘myuser‘@‘192.168.1.3‘ IDENTIFIED BY ‘mypassword‘ WITH GRANT   OPTION;
 
 
  2.重新安装mysql不成功
有时候必须重新安装mysql数据库,但是总是安装不成功,这是因为被以前安装mysql文件影响了。可通过以下两步彻底删除mysql遗留文件
①:通过查找注册表 regedit,全文搜索MySQL并删除。
②:删除MySQL的数据,一般在C:\ProgramData下MySQL目录,(建议删除前对该文件夹进行备份,以便后续数据还原用)
  3.数据库无法写入中文字符
有时候必须重新安装mysql数据库,但是总是安装不成功,这是因为被以前安装mysql文件影响了。可通过以下两步彻底删除mysql遗留文件
①:输入命令查看当前数据库的编码格式:
show variables like ‘character_set_%‘;  
②:通过修改配置my.ini文件并重启服务来使其编码格式与右边一致
| character_set_client     | utf8                                                   |
 
| character_set_connection | utf8                                                   |
 
| character_set_database   | utf8                                                   |
 
| character_set_filesystem | binary                                                 |
 
| character_set_results    | utf8                                                   |
 
| character_set_server     | utf8                                                   |
 
| character_set_system     | utf8                                                   |
 
| character_sets_dir       | /usr/local/mysql-5.6.26-osx10.8-x86_64/share/charsets/ |
  

Mysql常见安装问题梳理(以5.6版本为例)

原文:https://www.cnblogs.com/laziji666/p/13154774.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!