小编有话说
俗话说,项目带动学习,经过这几天的经历之后,真的是这么回事儿,自己从开始的迷茫,不知道应该怎么做,到后来一点点的去了解,终于把这件事儿完美的完成了,整个过程中有很多的想法,坎坷,不多说了,直接给大家介绍操作步骤!
操作步骤
第一步:
(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+c
或ctrl+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
思考
历时一天多的安装配置总算是完成了,真的是很不容易,自己从一个小白,一无所知的地步,逐渐的进行学习、尝试,最终配置好了所有的环境,还是比较欣慰的,中间也曾想放弃过,但是学习不就是如逆水行舟吗?只要是肯付出时间,付出实践,一切都会没有问题的!!!希望这篇文章会对大家有所帮助!!!