63linux安装and卸载mysql

配置

腾讯云 + centos7

卸载 mysql

1.  rpm -qa|grep -i mysql
2.  rpm -e --nodeps 上面查询的结果 (全部要删除)

安装 MySQL8 以下版本

1.在 root 目录下,安装 mysqlmysql-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;
posted @ 2023-02-01 22:48  __username  阅读(26)  评论(0编辑  收藏  举报

本文作者:DIVMonster

本文链接:https://www.cnblogs.com/guangzan/p/12886111.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。