CentOs7下mysql的安装(超详细)

1.检查系统是否装有mysql

#rpm -qa | grep mariadb

查到有该文件,删除它

# rpm -e --nodeps mariadb-libs-5.5.65-1.el7.x86_64

2.执行安装wget

# yum install -y wget

CentOs7下mysql的安装(超详细)_第1张图片

3.下载mysql的repo源

#wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

4.安装mysql-community-release-el7-5.noarch.rpm包

#rpm -ivh mysql-community-release-el7-5.noarch.rpm

5.安装mysql(如跳出选择均选择y)

#yum install mysql-server -y

6.把/var/lib/mysql的拥有者改为当前用户

#chown -R root:root /var/lib/mysql
#chown root /var/lib/mysql/

7.重启mysql服务

#service mysqld restart

8.重置mysql密码

(1)登录mysql数据库(默认密码为空,直接登录)

#mysql -u root -p

(2)进入修改登录密码

use mysql;
update user set password=password('12345') where user='root';

(3)为root添加远程链接能力。链接密码为'12345"

GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "12345";

(4)刷新权限并退出

flush privileges;
exit

9.修改数据库配置文件

#vi /etc/my.cnf

在中间位置添加如下字段(修改字符编码utf-8)

character-set-server=utf8

CentOs7下mysql的安装(超详细)_第2张图片

再次重启mysql服务

#service mysqld restart

进入数据库查询数据库编码格式,确保是 UTF-8

#mysql -u root -p12345
show variables like "%char%";

如下所示

CentOs7下mysql的安装(超详细)_第3张图片

表示数据库安装完成。

你可能感兴趣的:(liunx,数据库)