linux中mysql的安装
6.1,安装mysql之前先看一下系统是否安装了mysql
yum list installed | grep mysql
6.2,如果安装了,就删除一下
yum -y remove mysql-libs.x86_64
6.3,查看系统时候有mysql的安装源
yum repolist all | grep mysql
6.4发现没有,需要下载一个mysql的安装源
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
6.5,下载完成之后把下载repo文件安装到系统中
yum install mysql57-community-release-el7-10.noarch.rpm
6.6,这个rpm还不是mysql的安装文件,只是两个yum源文件,执行后,在/etc/yum.repos.d/ 这个目录下多出mysql-community-source.repo和mysql-community.repo
6.7,再次执行,可以看到可安装的源了
yum repolist all |grep mysql
6.71,禁用mysql最新或者不想安装版本的自存储库
yum-config-manager --disable mysql80-community
6.7.2,打开想安装的版本的的存储库
yum-config-manager --enable mysql57-community
6.8执行,安装mysql
yum -y install mysql-community-server
6.9启动mysql的服务
systemctl start mysqld.service
7.0查看服务时候正常启动
Systemctl status mysqld.service
active状态为正在运行
7.1登录系统,在登陆之前先要找到系统默认生成的密码,在 var/log/mysqld.log文件中
gerp "password" /var/log/mysqld.log
7.2,执行任何操作之前要修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password'
7.3,设置mysql支持远程登录
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;
flush privileges;
这样mysql就搞定了