初夏小谈:阿里云服务器CentOS7.3安装MySQL及出现的问题

一、安装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

接着重新进行上述安装即可。

                                                                                                                                                                       珍&源码

猜你喜欢

转载自blog.csdn.net/IT_xiaoQ/article/details/102636584
今日推荐