Centos 7运行SpringBoot之@MySQL的安装、配置、开启远程登陆
网上关于Linux安装mysql数据库的教程数不胜数,但是,大多教程都是漏洞百出。今天,为了帮助各位需要的人,从而写下Centos7安装配置mysql5.7的教程。
相关mysql****推荐:《mysql教程》
第一步:获取mysql YUM源
进入mysql官网获取RPM包下载地址
https://dev.mysql.com/downloads/repo/yum/
右击 复制链接地址 https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
得到rpm包的地址
推荐手册:MySQL开发手册
第二步:下载和安装mysql源
先下载 mysql源安装包
[[email protected] ~]# wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
-bash: wget: 未找到命令
我们先安装下wget
yum -y install wget
然后执行 wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
安装mysql源
yum -y localinstall mysql57-community-release-el7-11.noarch.rpm
第三步:在线安装Mysql
yum -y install mysql-community-server
下载的东西比较多 要稍微等会;
第四步:启动Mysql服务
systemctl start mysqld
第五步:设置开机启动
1 2 |
systemctl enable mysqld systemctl daemon-reload |
相关文章推荐:
1.CentOS7下安装mysql-server的详细步骤
2.Centos7安装mysql与php的方法
相关视频推荐:
1.MySQL权威开发指南
第六步:修改root本地登录密码
mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个临时的默认密码。
vi /var/log/mysqld.log
这里的密码是:xtqh0Neteu=7
1 2 3 |
mysql -u root -p
Enter password: |
输入临时密码 进入mysql命令行;
这时候你输入任何一个MySQL命令 你会发现报以下错误:
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before
原因:
解决办法:
set global validate_password_policy=0;
set global validate_password_length=1;
alter user 'root'@'localhost' identified by '123456';