当前位置: 首页 > Linux

linuxCentOS6.5yum安装mysql5.6

时间:2023-04-07 00:34:11 Linux

1、对于新开通的云服务器,需要检查系统是否自带安装mysql。#yum列表已安装|grepmysql2.如果发现系统自带mysql,果断做。#yum-y删除mysql-libs.x86_643。只需将其存储在文件目录中的Execute中即可。让我在这里解释一下。由于mysql的yum源服务器在国外,下载速度会比较慢。好在mysql5.6只有79M大,而mysql5.7有182M,所以不想安装mysql5.7的原因#wgethttp://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm4。然后执行这句话,说明这个rpm不是mysql的安装文件,只是两个yum源文件,执行完后/etc/yum.repos中会出现mysql-community-source.repo和mysql-community.repo。d/目录#rpm-ivhmysql-community-release-el6-5.noarch.rpm5。这时候可以使用yumrepolistmysql命令查看是否已经有mysql可安装文件#yumrepolistall|grepmysql6.安装mysql服务器命令(一路是):#yuminstallmysql-community-server7。安装成功后,#servicemysqldstart8。刚刚安装mysql时,mysql的root用户密码默认为空,所以我们需要及时用mysql的root用户登录(第一次输入key,不需要输入密码),以及修改密码#mysql-uroot#usemysql;#updateusersetpassword=PASSWORD("Enterrootuserpasswordhere")whereUser='root';9.创建一个utf8mb4编码的数据库#createdatabasedatabasenamedefaultcharactersetutf8mb4collat??eutf8mb4_unicode_ci;10、授权(自动创建)一个mysql非rootaaa用户,可以访问localhost上的testdb数据库,密码是xxxx,最后刷新权限#grantallprivilegesontestdb.*toaaa@localhostidentifiedby'xxxx';#刷新权限;#出口;11、查看mysql是否自动启动,设置为开启启动命令#chkconfig--list|grepmysqld#chkconfigmysqldon12.mysqlsecuritysettings(一路上系统会问你几个问题,如果你复制后看不懂翻译,基本一路yes):#mysql_secure_installation13.安装完成启动#退出