CentOS7 安装mysql5.7 简单记录
一、具体安装步骤
1、下载 wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
2、运行 yum localinstall mysql57-community-release-el7-8.noarch.rpm
3、启动 systemctl start mysqld
报错:Failed to start mysqld.service: Unit not found 处理步骤
- 安装 yum install –y mariadb-server
- 启动 systemctl start mariadb.service
4、查看状态 systemctl status mysqld 如下成功
5、设置开机启动:systemctl enable mysqld 、systemctl daemon-reload
6、修改root本地默认登录密码 :vi /var/log/mysqld.log或者grep ‘temporary password’ /var/log/mysqld.log
7、登录: mysql -u root –p 默认密码登陆mysql后,要进行密码的修改
set password for 'root'@'localhost'=password('Chuanyi2019#');
或者
ALTER USER 'root'@'localhost' IDENTIFIED BY ' Chuanyi2019#’;
8、添加远程登录用户:
GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
9、配置默认编码为utf8
/etc/my.cnf配置文件,在[mysqld]下添加编码配置
[mysqld]
character_set_server=utf8
init_connect=‘SET NAMES utf8
sql_mode=STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION #
lower_case_table_names=1 #添加此数据库表名不区分大小写
symbolic-links=0 #是否支持符号链接,即数据库或表可以存储在my.cnf中指定datadir之外的分区或目录,为0不开启
二、
1、mysql 5.7配置详细说明参考: https://www.cnblogs.com/zping/p/9121959.html
2、查看mysql5.7数据库及表的容量大小参考:https://www.cnblogs.com/--smile/p/11451238.html
3、 Centos7 修改mysql5.7数据库目录参考:https://www.cnblogs.com/aksir/p/10308423.html
查看数据库使用哪个磁盘:show variables where Variable_name = 'datadir';’
查看允许最大并发连接数:SHOW VARIABLES LIKE 'max_connections';
修改临时生效:SET GLOBAL max_connections=200;
修改永久生效在my.ini 或 my.cnf文件,添加:max_connections = 1000