CentOS7 rpm方式安装mysql5.7
2018-05-29 11:14
483 查看
内容源自:CentOS7安装mysql
在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。
1.安装
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm //下载了安装用的Yum Repository yum -y install mysql57-community-release-el7-10.noarch.rpm yum -y install mysql-community-server
可以看到:安装完毕
Running transaction 正在安装 : mysql-community-common-5.7.22-1.el7.x86_64 1/6 正在安装 : mysql-community-libs-5.7.22-1.el7.x86_64 2/6 正在安装 : mysql-community-client-5.7.22-1.el7.x86_64 3/6 正在安装 : mysql-community-server-5.7.22-1.el7.x86_64 4/6 正在安装 : mysql-community-libs-compat-5.7.22-1.el7.x86_64 5/6 正在删除 : 1:mariadb-libs-5.5.56-2.el7.x86_64 6/6 验证中 : mysql-community-libs-compat-5.7.22-1.el7.x86_64 1/6 验证中 : mysql-community-common-5.7.22-1.el7.x86_64 2/6 验证中 : mysql-community-server-5.7.22-1.el7.x86_64 3/6 验证中 : mysql-community-client-5.7.22-1.el7.x86_64 4/6 验证中 : mysql-community-libs-5.7.22-1.el7.x86_64 5/6 验证中 : 1:mariadb-libs-5.5.56-2.el7.x86_64 6/6 已安装: mysql-community-libs.x86_64 0:5.7.22-1.el7 mysql-community-libs-compat.x86_64 0:5.7.22-1.el7 mysql-community-server.x86_64 0:5.7.22-1.el7 作为依赖被安装: mysql-community-client.x86_64 0:5.7.22-1.el7 mysql-community-common.x86_64 0:5.7.22-1.el7 替代: mariadb-libs.x86_64 1:5.5.56-2.el7 完毕!View Code
记得卸载Yum Repository:
yum -y remove mysql57-community-release-el7-10.noarch
2.MySQL配置
启动:
systemctl start mysqld.service
查看运行状态:
systemctl status mysqld.service
显示为active,即为运行状态:
● mysqld.service - MySQL Server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled) Active: active (running) since 二 2018-05-29 09:56:21 CST; 15s ago Docs: man:mysqld(8) http://dev.mysql.com/doc/refman/en/using-systemd.html Process: 3886 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $MYSQLD_OPTS (code=exited, status=0/SUCCESS) Process: 3808 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS) Main PID: 3889 (mysqld) Tasks: 27 CGroup: /system.slice/mysqld.service └─3889 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid
查看运行初始密码:
grep "password" /var/log/mysqld.log
进入数据库:
mysql -uroot -p
修改初始密码:
mysql> set global validate_password_policy=0; mysql> set global validate_password_length=1; //因为MySQL有密码设置的规范,具体是与validate_password_policy的值有关,上面是为了修改密码规范,使密码设置可以设置很简单 //修改密码:
mysql>SET PASSWORD = PASSWORD('mysql');
mysql>flush privileges;
相关文章推荐
- centos7中使用rpm方式安装mysql5.7版本后出现问题
- centos7和centos6.5环境rpm方式安装mysql5.7和mysql5.6详解
- centos7和centos6.5环境rpm方式安装mysql5.7和mysql5.6详解
- centos7和centos6.5环境rpm方式安装mysql5.7和mysql5.6详解
- centos7 RPM方式安装MySQL5.7
- 关于centos7中使用rpm方式安装mysql5.7版本后无法使用root登录的问题
- 关于centos7中使用rpm方式安装mysql5.7版本后无法使用root登录的问题
- Centos 6.4 rpm方式不联网安装mysql5.7
- centos7安装rabbitMQ通过rpm方式
- 在centos7上以rpm方式安装mysql5.6.24
- CentOS7安装MySql5.6经验分享(rpm方式)
- centos7安装mysql5.6(rpm方式)
- CentOS7上用rpm安装mysql5.7
- Centos7最小化安装下安装MySQL(5.5.48-rpm方式)
- RPM方式安装MySQL5.7 (CentOS 6.7)
- CentOS7安装mysql5.7 使用YUM方式
- 在CentOS6.8下rpm方式安装MySQL5.7
- CENTOS7使用rpm方式安装mysql5.7.18
- CentOS7安装MySQL的方法之RPM包方式
- MySQL5.7 安装 - Linux下RPM方式安装