(二)CentOS: lamp环境初始搭建: php7以及mysql-community安装配置1

这里主要是由于两者的下载源都贼慢无比,这里提供本地安装包

https://download.csdn.net/download/qq_36490086/11185621

mysql-community安装配置

1.安装MySQL源

wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
yum -y localinstall mysql57-community-release-el7-8.noarch.rpm

2.这里不要用yum -y install mysql-community-server安装了,由于是国外源,下载巨慢无比,下载上述压缩包解压,看到里面有两个文件夹,将这两个文件夹复制到/var/cache/yum/x86_64/7/目录下

mysql57-community
mysql57-community-source

3.采用localinstall安装

cd mysql57-community/packages/
yum -y localinstall mysql-community-client-5.7.26-1.el7.x86_64.rpm 
yum -y localinstall mysql-community-server-5.7.26-1.el7.x86_64.rpm 

4.启动mysql

systemctl start mysqld
systemctl enable mysqld

5.修改mysql默认密码

mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个默认密码。

grep 'temporary password' /var/log/mysqld.log


获取密码后安全安装数据库

mysql_secure_installation

输入初始密码后,会让你设置新密码,设置完以后,一路回车,

注:mysql5.7有密码策略,必须符合长度,且必须含有数字,小写或大写字母,特殊字符

数据库默认使用root账户,如果要创建用户输入mysql -u root -p然后输入设好的密码进数据库配置

如果嫌密码麻烦可以修改策略,使用设定好的密码进入mysql: 
更改密码策略为LOW:set global validate_password_policy=0; 
更改密码长度:set global validate_password_length=0; 
即可随意设置密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

6.重启mysql

systemctl restart mysqld

7.配置mysql远程访问

这个是为了之后调试的方便,配置之后可以在本地远程连接服务器

服务端配置:

mysql -u root -p
选择你要设置远程访问的数据库 
show databases; 
use test;
可能需要修改密码策略以来使用你习惯的密码远程登录
set global validate_password_policy=0;
set global validate_password_length=1;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;

flush privileges;

本地访问

在本地使用ip地址登录
# mysql -u root -p -h 192.168.5.116 

或使用php mysqli("ip addr", "root", "passwd" , "database_name")建立连接访问

内容参考:https://blog.csdn.net/u010347814/article/details/81502867https://www.cnblogs.com/zhi-leaf/p/5994478.htmlhttps://www.cnblogs.com/skyWings/p/5952795.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值