centos安装mysql

安装步骤

资源

链接:https://pan.baidu.com/s/10Q1VyI2dp949146-dlL3Ww
提取码:1g87

1.卸载系统自带的Mariadb

Centos7将默认数据库mysql替换成了Mariadb,所以还想使用mysql的话,首先最好卸载系统自带的Mariadb。

输入上述两个命令,注意下面那个warning,my.cnf文件被改名了,这个文件我们稍后有用。

2.将mysql的tar包上传并解压

为了避免很多不必要的麻烦,请将mysql的tar包上传到/usr/local目录下。

解压:

改名:

3.新增一个用户,并将mysql文件夹下的所有文件设为该用户所有

4.将support-files下的mysql.server文件复制到/etc/init.d目录下,并改名为mysql.

目的是将mysql加入系统进程。从而可以使用service mysql start/stop命令来开关mysql 。

5.配置/etc/my.cnf文件

在my.cnf文件中加入以下内容,有可能在/etc下没有这个文件,我在工具准备中准备了一份。

6.配置环境变量

vi /etc/profile

加入下面两行内容。

再source /etc/profile生效。

7.初始化mysql

输入命令:mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

出现报错:我们在/etc下创建这个my.cnf.d文件夹。

初始化成功。在最后一行给了一个root用户的临时密码,这个第一次登陆的时候要用,先记住。

8.启动mysql数据库服务

命令:service mysql start

出现报错:我们去/usr/local/mysql下创建mysqld.log文件。

这时发现一个疏漏,我没有将刚才创建的文件夹的所有权改为mysql用户。用chown命令更改所有权后再次启动。

9.简单测试一下

重置密码

成功将默认数据库给显示出来了。

Ctrl+z可以退出客户端。

service mysql stop关掉mysql服务。

原文地址:https://www.cnblogs.com/ws1149939228/p/12725829.html