博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS 7.2 下 yum 安装 mysql 5.7
阅读量:5839 次
发布时间:2019-06-18

本文共 1999 字,大约阅读时间需要 6 分钟。

hot3.png

一、配置 yum 源

1、下载mysql源安装包shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm]2、安装mysql源shell> yum -y localinstall mysql57-community-release-el7-8.noarch.rpm# 检查mysql源是否安装成功shell> yum repolist enabled | grep "mysql.*-community.*"

二、安装 mysql

1、安装 mysql servershell> yum -y install mysql-community-server2、启动shell> systemctl start mysqld3、查看状态shell> systemctl status mysqld● mysqld.service - MySQL Server   Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)   Active: active (running) since 一 2016-11-14 20:11:36 +03; 1 day 14h ago Main PID: 7683 (mysqld)   CGroup: /system.slice/mysqld.service           └─7683 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid11月 14 20:11:35 DB-test systemd[1]: Starting MySQL Server...11月 14 20:11:36 DB-test systemd[1]: Started MySQL Server.4、停止shell> systemctl stop mysqld5、设置开机启动shell> systemctl enable mysqld6、取消开机启动shell> systemctl daemon-reload

三、修改 root 密码

1、修改密码# 安装完成之后会在/var/log/mysqld.log生成一个默认密码,通过以下命令可以查看shell> grep 'temporary password' /var/log/mysqld.log[Note] A temporary password is generated for root@localhost: j8)A4banfiks# 末尾的 j8)A4banfiks 就是root 用户的初始密码shell> mysql -uroot -pmysql> set password for 'root'@'localhost'=password('yourpassword'); # yourpassword:替换成你的密码2、修改密码安全策略# MySQL 5.7默认密码策略要求英文大小写、数字加符号,并且长度不能小于8位# 查看密码安全策略shell> show variables like 'validate_password%';# validate_password_policy 可以设为0、1(默认)、2,分别代表从低到高的密码强度,改为0则是最低的密码强度,可以随意设置密码shell> set global validate_password_policy=0;

四、添加远程访问账户

mysql> grant all privileges on *.* to 'username'@'%' identified by 'password' with grant option;# 请将 username 替换成你的账户# 请将 password 替换成你的密码

五、编辑配置文件

shell> vim /etc/my.cnf...[mysqld]# 开启远程访问。127.0.0.1 表示只允许本机访问,0.0.0.0 表示任何机器均可访问,如要指定机器访问则将 值设为指定机器的 IPbind-address  = 0.0.0.0# 设置最大连接数max_connections = 1000...# 重启 msyqlshell> sytemctl restart mysqld

六、查看最大连接数

mysql> show variables like 'max_connections';

转载于:https://my.oschina.net/mechanic/blog/789199

你可能感兴趣的文章
Memcached安装与配置
查看>>
美团数据仓库的演进
查看>>
SAP被评为“大数据”预测分析领军企业
查看>>
联想企业网盘张跃华:让文件创造业务价值
查看>>
记录一次蚂蚁金服前端电话面试
查看>>
直播源码开发视频直播平台,不得不了解的流程
查看>>
Ubuntu上的pycrypto给出了编译器错误
查看>>
聊聊flink的RestClientConfiguration
查看>>
在CentOS上搭建git仓库服务器以及mac端进行克隆和提交到远程git仓库
查看>>
測試文章
查看>>
Flex很难?一文就足够了
查看>>
【BATJ面试必会】JAVA面试到底需要掌握什么?【上】
查看>>
CollabNet_Subversion小结
查看>>
mysql定时备份自动上传
查看>>
17岁时少年决定把海洋洗干净,现在21岁的他做到了
查看>>
《写给大忙人看的java se 8》笔记
查看>>
倒计时:计算时间差
查看>>
Linux/windows P2V VMWare ESXi
查看>>
Windows XP倒计时到底意味着什么?
查看>>
运维工程师在干什么学些什么?【致菜鸟】
查看>>