Centos7安装和配置Mysql5.7
第一步获取mysql YUM源
进入mysql官网获取RPM包下载地址
https://dev.mysql./downloads/repo/yum/
右击 复制链接地址 https://dev.mysql./get/mysql57-munity-release-el7-11.noarch.rpm
得到rpm包的地址
第二步下载和安装mysql源
先下载 mysql源安装包
[root@localhost ~]# wget https://dev.mysql./get/mysql57-munity-release-el7-11.noarch.rpm
-bash: wget: 未找到命令
我们先安装下wget
yum -y install wget
然后执行 wget https://dev.mysql./get/mysql57-munity-release-el7-11.noarch.rpm
安装mysql源
yum -y localinstall mysql57-munity-release-el7-11.noarch.rpm
第三步在线安装Mysql
yum -y install mysql-munity-server
下载的东西比较多 要稍微等会;
第四步启动Mysql服务
systemctl start mysqld
第五步设置开机启动
systemctl enable mysqld systemctl daemon-reload
第六步修改root本地登录密码
mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个临时的默认密码。
vi /var/log/mysqld.log
这里的密码是xtqh0Neteu=7
mysql -u root -p Enter password:
输入临时密码 进入mysql命令行;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'LCode1996.';
修改密码为 LCode1996. (备注 mysql5.7默认密码策略要求密码必须是大小写字母数字特殊字母的组合,至少8位)
第七步设置允许远程登录
Mysql默认不允许远程登录,我们需要设置下,并且防火墙开放3306端口;
mysql> GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY 'LCode1996.' WITH GRANT OPTION; Query OK, 0 rows affected, 1 warning (0.05 sec) mysql> exit; Bye
退出下;
[root@localhost ~]# firewall-cmd --zone=public --add-port=3306/tcp --permanent suess [root@localhost ~]# firewall-cmd --reload suess [root@localhost ~]#
开放3306端口
第八步配置默认编码为UTF-8
修改/etc/my.f配置文件,在[mysqld]下添加编码配置,如下所示
[mysqld] character_set_server=utf8 init_connect='SET NAMES utf8' [root@localhost ~]# vi /etc/my.f
编辑保存完 重启mysql服务: systemctl restart mysqld
查看下编码
mysql> show variables like '%character%';
第九步测试
我们用本机的sqlyog远程连接下虚拟机里的mysql
到这里,Mysql安装配置完毕;
编程语言
- 如何快速学会编程 如何快速学会ug编程
- 免费学编程的app 推荐12个免费学编程的好网站
- 电脑怎么编程:电脑怎么编程网咯游戏菜单图标
- 如何写代码新手教学 如何写代码新手教学手机
- 基础编程入门教程视频 基础编程入门教程视频华
- 编程演示:编程演示浦丰投针过程
- 乐高编程加盟 乐高积木编程加盟
- 跟我学plc编程 plc编程自学入门视频教程
- ug编程成航林总 ug编程实战视频
- 孩子学编程的好处和坏处
- 初学者学编程该从哪里开始 新手学编程从哪里入
- 慢走丝编程 慢走丝编程难学吗
- 国内十强少儿编程机构 中国少儿编程机构十强有
- 成人计算机速成培训班 成人计算机速成培训班办
- 孩子学编程网上课程哪家好 儿童学编程比较好的
- 代码编程教学入门软件 代码编程教程