CentOS 安装 MySQL 的方式主要有两种,一种是yum(在线)安装,一种是(离线)rpm安装,两者各有优缺,看个人需要选择安装方法。
但你无论采用哪种方式安装 mysql,必须先检查系统中是否留有老版本或其他冲突版本,首先mariadb就是与mysql冲突的一个文件,安装mysql之前我们需要将它删除。
要先查看虚拟机中有没有这个文件
rpm -qa | grep mariadb

查到的话就用命令将它删除

删除命令,后面直接复制上面的查询结果就可以。
rpm -e --nodeps +mariadb文件
安装wget工具
需要用到wget(相当于迅雷) 本身也是需要下载才能使用的,所以这里我们要先安装一下wget
yum install -y wget

看到这里就是成功了。
下载MySQL源
wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm
安装 MySQL 源
rpm -ivh mysql57-community-release-el7-10.noarch.rpm
Yum 安装 MySQL
yum -y install mysql-server -y
-y是代表安装过程中一切我都同意

到这里就是yum安装成功了。
接下来首先要授权用户
chown -R root:root /var/lib/mysql
然后要重启mysql服务
service mysqld restart

重启成功了。
现在可以直接进入数据库了,注意这时候进入是没有密码的。
mysql -u root -p

直接进入数据库,然后我们要更改密码
mysql> update user set password=password('你的密码') where user='root';
然后在设置远程链接
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";
后面的root是你的密码
再来就是登录远程
flush privilege
最后退出数据库
exit
然后我们要修改一下中文乱码问题。
vi /etc/my.conf
找到这句话
在下面加入
character-set-server=utf8
然后重启一下服务
service mysqld restart
重新进入数据库,查一下字符集
show variables like ‘%character%’;
就ok啦
本文详细介绍了在CentOS系统上安装MySQL的步骤,包括使用yum和rpm两种方式,重点讲解了通过yum在线安装的过程,从清理旧版本、安装必要工具到下载并安装MySQL源,直至完成数据库的配置与初始化。
7万+

被折叠的 条评论
为什么被折叠?



