Centos7环境下安装MySQL

小编有话说

俗话说,项目带动学习,经过这几天的经历之后,真的是这么回事儿,自己从开始的迷茫,不知道应该怎么做,到后来一点点的去了解,终于把这件事儿完美的完成了,整个过程中有很多的想法,坎坷,不多说了,直接给大家介绍操作步骤!

操作步骤

第一步:

(1)检查一下,是否安装了MySQL,输入命令:yum list installed | grep mysql,如果已经有安装好的,就会有一些提示安装好的信息,如果为空的话,就说明没有安装MySQL,如果有的话,要进行卸载,输入命令:yum -y remove mysql xxx

(2)删除MySQL自带的数据库mariadb,输入命令:rpm -qa|grep mariadb,卸载命令:rpm -e mariadb-libs-5.5.60-1.el7_5.x86_64(PS:注意:数字7前面的是字母L的小写,不是壹【1】)
在这里插入图片描述
第二步:

(1)验证centos是否已经联网:ping www.baidu.com,如果能ping通,说明可以联网,如果不能的话,就不能联网

(2)开始联网

输入:ls /etc/sysconfig/network-scripts/,标注的地方就是所需要的信息,后面会使用的
在这里插入图片描述
然后输入:cat /etc/sysconfig/network-scripts/ifcfg-ens33,这里的"ens33"换成自己的就行了
在这里插入图片描述
接着输入:vi /etc/sysconfig/network-scripts/ifcfg-ens33,或者把vi换成gedit,就可以对显示出来的内容进行编辑了(将ONBOOT=NO改成ONBOOT=YES),然后输入:wq回到了root(使用的)终端界面
重启:service network restart然后输入:ping www.baidu.com显示如下界面证明联网成功了,然后ctrl+cctrl+z回到root终端
在这里插入图片描述
第三步:

(1)查看是否已经安装了MySQL,输入:rpm -qa|grep mysql,如果不是自己想要的版本,需要把MySQL卸载:yum remove mysql mysql-server mysql-libs mysql-common

rm -rf /var/lib/mysql
rm /etc/my.cnf

(2)安装MySQL,我安装的是MySQL5.7,用yum命令进行安装

①下载MySQL源:MySQL5.7对应的rpm包为:mysql-community-release-el6-5.noarch.rpm,在root客户端输入:wget http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm即可

在这里,有一个小小的插曲,直接输入wget命令是不行的,因为在安装centos的时候,默认是不安装wget命令的,所以需要我们进行手动安装:yum -y install wget
在这里插入图片描述
在这里插入图片描述
②安装mysql下载源:yum localinstall mysql-community-release-el6-5.noarch.rpm
在这里插入图片描述
③在线安装mysql:yum install mysql-community-server
在这里插入图片描述
④启动mysql:service mysqld start
在这里插入图片描述
⑤给root用户设置密码:/usr/bin/mysqladmin -u root password '123'
在这里插入图片描述
⑥远程连接授权:mysql -uroot -proot -p,(PS:图片中的root和123为实际的用户名和密码)
在这里插入图片描述
⑦查看mysql的安装位置:whereis mysql
在这里插入图片描述
优化配置

(1)设置MySQL标明不区分大小写

①用root登录,输入:vim /etc/my.cnf进行修改(PS:还要手动添加vim命令:yum -y install vim
在这里插入图片描述
②在[mysqld]节点下,加上一行:lower case table names=1
在这里插入图片描述
③重启MySQL:service mysqld restart

至此,所有的安装配置已经完成,接下来就是好好的利用这个环境进行工作、学习了!!!

扩展

(1)想从当前用户切换到root用户,输入:su -(PS:中间有一个空格,不要忘了)或者是su root,然后回车,会提示你输入密码,这时候输入当前用户的密码就可以了,然后回车,就切换到了root用户了

(2)在root权限下,输入exit或者是(su+想要登录的用户)则退出root权限,进入到普通(相应)用户权限

(3)在root权限下,输入sudo passwd root ,可以修改root用户的密码

(4)启动mysql:service mysqld start

(5)重启mysql:service mysqld restart

思考

历时一天多的安装配置总算是完成了,真的是很不容易,自己从一个小白,一无所知的地步,逐渐的进行学习、尝试,最终配置好了所有的环境,还是比较欣慰的,中间也曾想放弃过,但是学习不就是如逆水行舟吗?只要是肯付出时间,付出实践,一切都会没有问题的!!!希望这篇文章会对大家有所帮助!!!

发布了140 篇原创文章 · 获赞 106 · 访问量 19万+

猜你喜欢

转载自blog.csdn.net/tigaobansongjiahuan8/article/details/93603332