冬季实战营第三期:MySQL数据库进阶实战

MySQL是一个关系型数据库,在建站的许多场景中可能都会用到数据库,那么掌握数据库的安装则是一个很有必要的事情。

首先,打开实验测试场景,创建资源,这步相必大家都很熟悉,这里就不复述了。

冬季实战营第三期:MySQL数据库进阶实战

第二步,更新yum源,在终端内输入:rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm不然有可能会遇到奇奇怪怪的问题,这步也很快,并不花费什么时间。为了避免遇到奇奇怪怪的问题还是更新一下为妙。

第三步,安装MySQL,在终端内输入:yum -y install mysql-community-server –nogpgcheck,其中的nogpgcheck记得带上,不然可能会安装失败,至于原因可以百度一下,这里就不展开了。

第四步,查看MySQL版本号,在终端内输入:mysql -V 即可查看版本号。

冬季实战营第三期:MySQL数据库进阶实战

第五步,安装好了还要启动服务,然后设置自启动,不然关机后就要手动开启会很麻烦。按顺序执行以下命令即可:

① systemctl start mysqld

② systemctl enable mysqld

第六步,配置MySQL的root用户密码,不然你安装好了不知道密码也没办法进行连接使用。

在终端输入这个命令,即可查看初始密码:grep 'temporary password' /var/log/mysqld.log

冬季实战营第三期:MySQL数据库进阶实战

第七步,使用root用户登录数据库,在终端输入mysql -uroot -p,然后输入上面给的初始密码就好了,然后我们需要修改一下密码,不然以后可能会忘了,毕竟给的密码不好记。

在终端依次输入:set global validate_password_policy=0; #修改密码安全策略为低(只校验密码长度,至少8位)。

ALTER USER 'root'@'localhost' IDENTIFIED BY '12345678';

然后执行GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY '12345678';这个命令就可以授予root用户远程管理权限了。

到此数据库配置就结束了,有关数据库的创建修改大家可以多多百度进行学习。

上一篇:数据库必知词汇:Cassandra


下一篇:微服务技术栈:流量整形算法,服务熔断与降级