阿里云7.2之MySQL5.6的安装

我的博客网站 http://www.caoyong.xin:8080/blogger



我们运行javaweb项目,一般要在服务器上安装 MySQL JDK Tomcat 这三个软件,这样我们的项目才能跑得起来,其中MySQL的安装较为复杂,也是容易出现问题的,接下来我们就来安装MySQL吧

 1:安装MySQL

 首先去掉Centos自带的msyql 输入whereis mysql 和yum remove mysql-libs 中间点击y(确定)

QQ截图20180325140825.png

QQ截图20180325140920.png

然后,使用yum clean dbcache清空db缓存。

接下来 我们就来安装MySQL

输入命令 :rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

接着输入 

yum repolist enabled | grep "mysql.*-community.*"

可以看到三个文件

QQ截图20180325142038.png

接下来使用yum命令  yum install mysql-community-server 来安装MySQL 中间有两次输入y 时间可能会有几分钟

20160914141601175.jpg

到这里我们就安装好了

接下来 我们启动MySQL

输入 service mysqld start

QQ截图20180325142850.png

看到这个说明启动成功

接下来我们来配置MySQL

输入 mysql_secure_installation  如果你是第一次登陆 输入命令 后 回车 即可

QQ截图20180325143124.png

参数说明

  • Set root password?  [Y/n]
    是否设置root用户的密码

  • Remove anonymous users? [Y/n]
    是否删除匿名用户

  • Disallow root login remotely? [Y/n]
    是否禁止root远程登录

  • Remove test database and access to it? [Y/n]
    是否删除database数据库

  • Reload privilege tables now? [Y/n]
    是否重新加载授权信息

    这样就把信息设置好了 登陆一下我们的MySQL

    输入mysql -u root -p; 回车 输入密码

    QQ截图20180325143726.png


    到这里我们的MySQL已经安装到服务器上了

    但是这里其实我们还有一个重要的步骤没做,那就是关于中文乱码(这个是要你是用过MySQL基本上都会碰到,头疼)所以接下来还要配置一下mysql的配置文件设置编码格式

输入 status 查看我们的编码格式可以发现 server和db都不是utf-8(谁让MySQL不是中国人发明的,而是瑞士发明的)

QQ截图20180325144313.png


接下来 输入quit 退出MySQL

输出 cd /etc

输入 vim my.cnf(vim是编辑的命令)就像我们在Windows中解决MySQL中文乱码一样,编辑配置文件,这里要注意,输入vim my.cnf回车过后,我们现在还不能编辑,接着输入i 可以看到最下面变成insert这样我们就可以使用键盘上的上下左右来移动光标,

我的mysql没有[client]这个字段,首先添加上,在[client]段增加下面代码default-character-set=utf8

在[mysqld]段增加下面的代码

character-set-server=utf8

collation-server=utf8_general_ci

然后按esc 输入:wq(注意一定要有:)保存文件

QQ截图20180325145238.png


然后重启msyql 输入systemctl restart mysql.service

再次输入status 查看编码

QQ截图20180325154138.png


这样我们就彻底搞定MySQL了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章