一、安装MySQL:
安装过程均使用root用户!!!
1.安装mariadb服务
yum install -y mariadb-server
2.安装mariadb命令行客户端
yum install -y mariadb
3.安装mariadb C library
yum install -y mariadb-libs
4.安装mariadb开发包
yum install -y mariadb-devel
二、配置相关文件
配置/etc/my.cnf.d下面的三个文件
2.1配置client.cnf文件
[client]下面添加:
default-character-set = utf8
2.2配置mysql-clients.cnf文件
[mysql]下面添加:
default-character-set = utf8
2.3配置server.cnf文件
[mysqld]下面添加:
collation-server = utf8_general_ci
init-connect='SET NAMES utf8'
character-set-server = utf8
sql-mode = TRADITIONAL
三、启动MySQL
3.1启动服务
systemctl start mariadb
3.2设置服务开启自启动
systemctl enable mariadb
3.3查看服务状态
systemctl status mariadb
3.4重启服务
systemctl restart mariadb
四、连接
使用命令行客户端进行连接
mysql -uroot
给数据库设密码
mysqladmin -u root -p password
出现“Enter password:”,直接回车,未设置密码时默认没有密码;
接着出现“New password:”输入新的密码,回车即可;
接着出现“Confirm new password:”确认密码,回车即可。
连接MySQL,之后输入密码即可
mysql -uroot -p
五、可能出现的错误
1.启动时出现错误
查看其状态
百度了一个小时说初始化问题,按步骤进行操作后问题仍旧。这是因为之前安装mysql剩余残余导致的。
进行卸载重装即可:
三步完全卸载mysql
yum remove mysql mysql-server mysql-libs compat-mysql51
rm -rf /var/lib/mysql
rm /etc/my.cnf
查看是否还有mysql残余:
rpm -qa | grep mysql
接着重新进行上述安装即可。