青岛海川建设集团网站,公众号制作教程视频,百度ai人工智能,网站keyword如何排列文章目录 前言第一步#xff0c;进到opt文件夹下面#xff0c;为什么#xff1f;因为opt文件夹相当于Windows下的D://software第二步#xff0c;用yum安装第三步#xff0c;设置mysql的相关配置第四步#xff0c;设置远程连接。第五步#xff0c;更改mysql的语言第六步进到opt文件夹下面为什么因为opt文件夹相当于Windows下的D://software第二步用yum安装第三步设置mysql的相关配置第四步设置远程连接。第五步更改mysql的语言第六步开启安全组用Navicat连接数据库 前言
今天教大家怎么在CentOs环境中安装Mysql5.7。
第一步进到opt文件夹下面为什么因为opt文件夹相当于Windows下的D://software
和上篇内容一样每次都会有一个小知识附送wget wget 是一个从网络上自动下载文件的自由工具支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP协议下载并可以使用 HTTP 代理。“wget” 这个名称来源于 “World Wide Web” 与 “get” 的结合。 所谓自动下载是指 wget 可以在用户退出系统的之后在继续后台执行直到下载任务完成。
所以我们用wget下载mysql5.7
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm第二步用yum安装
yum介绍yum
yum -y install mysql57-community-release-el7-10.noarch.rpm这个时候我们已经安装好了
rpm -qa | grep mysql接下来安装mysql-server因为不安装这个mysql根本启动不起来
yum install -y mysql-server如果安装过程中出现这种情况
解决方法
重新导入秘钥
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022然后再
yum install -y mysql-server一次
安装完毕之后启动mysql
systemctl start mysqld.service启动成功
或者输入这个命令systemctl status mysqld.service 第三步设置mysql的相关配置
设置开启自启动
systemctl enable mysqld.service但是大家有没有发现我们还没有设置mysql的密码呢
查看默认密码
grep password /var/log/mysqld.log进入数据库
mysql -uroot -pALTER USER rootlocalhost IDENTIFIED BY new password;其中‘new password’替换成你要设置的密码注意:密码设置必须要大小写字母数字和特殊符号,/;:等,不然不能配置成功 第四步设置远程连接。
其实到这一步只有服务器本地才能连接所以我要开启外面可以连接的功能
grant all privileges on *.* to root% identified by password with grant option;刷新权限
flush privileges;退出exit 第五步更改mysql的语言 我们先退出然后去修改 /etc/my.cnf 因为在centos中所有的配置文件几乎都在 etc 目录下
vim /etc/my.cnf这四句话我复制出来大家不要泪目
[client]
default-character-setutf8
character-set-serverutf8
collation-serverutf8_general_ci重启mysql
service mysqld restart这个时候再进去开就是utf-8了 第六步开启安全组用Navicat连接数据库