63linux安装and卸载mysql
配置
腾讯云 + centos7
卸载 mysql
1. rpm -qa|grep -i mysql
2. rpm -e --nodeps 上面查询的结果 (全部要删除)
安装 MySQL8 以下版本
1.在 root 目录下,安装 mysql
和 mysql-devel
yum install mysql
yum install mysql-devel
2.安装 mysql-server
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server
3.安装成功后重启mysql
服务
service mysqld restart
4.设置密码
# 首次登录,无需输入密码
mysql -u root (如这里报错,看4.(1))
# 修改密码
set password for 'root'@'localhost' =password('这里填你修改之后的密码');
4(1).设置编码(需要的可配置)
# 去这个文件改 /etc/my.cnf 和 /usr/share/mysql/charsets/Index.xml 一致
[mysql]
default-character-set =utf8
5.使用Navicat连接可能出现的问题
1130 - Host 'xxx' is not allowed to connect to this MySQL server
解决方法:
1、执行登陆MySQL mysql -u root -p 密码
2、执行use mysql;
3、执行update user set host = '%' where user = 'root'; (这里报错可以无视!)
4、执行FLUSH PRIVILEGES;
本文来自博客园,作者:__username,转载请注明原文链接:https://www.cnblogs.com/code3/p/17084400.html