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服务。