部署与安装
第一步:安装缺少的依赖包
wget
yum -y install wget
gcc
yum install gcc-c++
pcre
yum install -y pcre pcre-devel
zlib
yum install -y zlib zlib-devel
openssl
yum install -y openssl openssl-devel
第二步:下载和安装mysql源
1、下载mysql源安装包
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
如果出现
-bash: wget:未找到命令
就说明没安装wget (需要去安装)
然后再执行 wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
2、安装mysql源
yum -y localinstall mysql57-community-release-el7-11.noarch.rpm
3、在线安装mysql服务
yum -y install mysql-community-server
下载的东西比较多 要稍微等会;
速度超级慢就 10k,解决方法如下:
https://www.jianshu.com/p/e038fd968731
4、启动mysql服务
systemctl start mysqld
5、设置开机启动
systemctl enable mysqld
systemctl daemon-reload
6、修改root本地登录密码
去缓存目录var
/var/log/mysqld.log 查看临时密码
mysql -u root -p
弹出Enter password: 输入临时密码(进入mysql命令行)
ALTER USER 'root'@'localhost' IDENTIFIED BY '大写+小写+数字(共8位)'; (Yc22334088.) ( ; 这个符号不要忘记了)
Query OK, 0 rows affected(0.00 sec)
(备注 mysql5.7默认密码策略要求密码必须是大小写字母数字特殊字母的组合,至少8位)
7、设置允许远程登录
mysql 默认不允许远程登录,我们需要设置下,并且防火墙开放3306端口;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '大写+小写+数字(共8位)' WITH GRANT OPTION;
exit;
退出;
8、配置默认编码为utf8
修改/etc/my.cnf配置文件,在[mysql]下添加编码配置,如下所示:
[mysql]
character_set_server=utf8
init_connect='SET NAMES utf8'
重启服务
systemctl restart mysqld
登入mysql
查看数据库编码
show variables like '%character%';
查看数据库列表
show databases;
9、测试
额外操作
网友评论