CentOS7 安装MySQL 5.7
来源:互联网 发布:仙界淘宝店 编辑:程序博客网 时间:2024/06/07 07:25
本文安装mysql的版本是5.7
1.首先配置yum
在mysql官网中下载yum源的rpm安装包:https://dev.mysql.com/downloads/repo/yum/
把下载的rpm安装包上传(我使用的是Xftp 5软件传文件)到Linux系统中
2.安装mysql源
yum localinstall mysql57-community-release-el7-11.noarch.rpm
3.检查mysql源是否安装成功
yum repolist enabled | grep "mysql.*-community.*"
4.mysql源中提供了5.5 ,5.6 ,5.7版本的mysql,系统默认安装的是5.7,此处也将安装5.7
如果你想安装其它版本,可参考http://blog.csdn.net/lym152898/article/details/77319676
安装:
yum install mysql-community-server
5.启动mysql
systemctl start mysqld或者 service mysqld start
6.查看mysql状态
systemctl status mysqld或 service mysqld status
7.设置mysql为开机启动
systemctl enable mysqldsystemctl daemon-reload
8.修改登录密码,mysql5.7与其它版本不同,安装过程中,会自动生成一个初始化密码
密码在日志中:
cd /var/logless mysqld.log | grep password
找到密码并复制
登录mysql:
mysql -u root -p输入复制的密码
修改密码:
update user set authentication_string=PASSWORD('密码') where User='root';
退出登录,再使用修改后的密码重新登录即可:
exit;mysql -u root -p
9.修改默认编码为utf8
在[mysqld]下添加编码配置
vi /etc/my.cnf
插入character_set_server=utf8init_connect='SET NAMES utf8'
修改完成后,保存退出,重启mysql服务
保存并退出 按Esc+:wq+Enterservice mysqld restart / systemctl restart mysqld.service
10.再次登录mysql,查看数据库默认编码集:
mysql -u root -pshow variables like "%character%";
到此,mysql5.7安装完毕。
在不知道初始密码的情况下,也可以完成修改密码
1.编辑mysql的配置文件,添加skip-grant-tables
vi /etc/my.cnf
2.重启服务
service mysqld restart
3.登录(不需要密码)
mysql -u root
4.设置密码即可
update user set authentication_string=PASSWORD('密码') where User='root';
再加一步:
注:默认配置文件路径
配置文件:/etc/my.cnf
日志文件:/var/log/mysqld.log
服务启动脚本:/usr/lib/systemd/system/mysqld.service
socket文件:/var/run/mysqld/mysqld.pid
本文参考:http://blog.csdn.net/lym152898/article/details/77319676
阅读全文
0 0
- CentOS7 安装mysql 5.7
- Centos7 安装Mysql 5.7
- CentOS7 安装MySQL 5.7
- CentOS7 yum 安装 MySQL 5.7
- Centos7安装mysql-5.7.11
- CentOS7 源码安装mysql 5.7
- centos7 配置安装 mysql 5.7
- Centos7 离线安装mysql 5.7
- centos7安装MySQL 5.7.19
- Linux(CentOS7)安装MySQL-5.7
- docker centos7 源码安装MySQL-5.7
- CentOS7.2安装MySQL 5.7.10
- docker centos7 源码安装MySQL-5.7
- centos7 64 rpm 安装 mysql 5.7.10
- CentOS7安装mysql-5.7(glibc版)
- CentOS7安装mysql-5.7(glibc版)
- 腾讯云CentOS7安装mysql-5.7.14
- CentOS7安装mysql-5.7(glibc版)
- codeforces 854 D. Jury Meeting(dp水题)
- 微型 ORM-FluentData 实例详解
- IntelliJ Idea 2017激活破解方法
- tslib移植
- MySQL查询指定数据库指定表是否被加锁
- CentOS7 安装MySQL 5.7
- XSS攻击
- 描述员工信息的简易办公信息化管理系统
- 一、常量
- php time_expire时间过短,刷卡至少1分钟,其他5分钟。微信统一下单
- Java学习笔记-抽象类和接口的区别
- SQL注入
- 一文总结条件熵、交叉熵、相对熵、互信息
- java.io.IOException: Too many open files