CentOS系统安装MySQL教程

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

0张毅(Mantis.Yi)[公司名称]湖南盛通信息科技有限公司[公司地址]湖南省长沙市高新区麓谷文轩路27号麓谷企业广场A4栋301室CentOS系统安装MySQL教程张毅(Mantis.Yi)1湖南盛通信息科技有限公司目录目录0一、如何卸载CentOS系统自带MySQL........................................................................................................21.1、查找以前是否装有MySQL.....................................................................................................21.2、停止MySQL服务、删除之前安装的MySQL...............................................................21.3、查询老版本MySQL的目录、并且删除老版本MySQL的文件和库.....................21.4、再次查找机器是否安装Mysql..............................................................................................3二、如何在CentOS系统里在线安装Mysql..................................................................................................31.1、通过yum命令来查看MySQL版本..................................................................................31.2、通过yum命令在线安装MySQL........................................................................................31.3、查看安装已安装版本命令........................................................................................................4三、如何在CentOS系统里面手动安装MySQL...........................................................................................41.1、下载MySQL安装文件.............................................................................................................41.2、手动进行MySQL安装.............................................................................................................4四、如何进行MySQL初始化及相关配置.......................................................................................................51.1、开启MySQL服务命令.............................................................................................................51.2、修改MySQL中root初始密码............................................................................................51.3、如何重置MySQL中root用户密码及验证.....................................................................61.4、如何实现MySQL远程连接...................................................................................................71.5、如何实现开机自动启动MySQL服务.................................................................................7五、如何开启、关闭、重启MySQL服务命令...............................................................................................8六、如何设置CentOS防火墙开放端口..........................................................................................................8张毅(Mantis.Yi)2湖南盛通信息科技有限公司一、如何卸载CentOS系统自带MySQL1.1、查找以前是否装有MySQL命令:rpm-qa|grep-imysql可以看到如下图的所示:(图片来自互联网,仅做参考使用)说明系统自带:MySQL-client-5.5.25a-1.rhel5MySQL-server-5.5.25a-1.rhel51.2、停止MySQL服务、删除之前安装的MySQL1)停止服务命令:(mysql服务命令有二种:一种是mysql,一种是mysqld)停止方式1:servicemysqlstop停止方式2:/etc/init.d/mysqlshutdown停止方式3:servicemysqldstop停止方式4:/etc/init.d/mysqldshutdown2)删除mysql命令:rpm–e(删除命令)rpm-e–nodeps(强制删除命令)例如:rpm-evMySQL-client-5.5.25a-1.rhel5rpm-e–nodepsMySQL-server-5.5.25a-1.rhel51.3、查询老版本MySQL的目录、并且删除老版本MySQL的文件和库1)查询命令:find/-namemysql例如:/var/lib/mysql/var/lib/mysql/mysql/usr/lib64/mysql2)删除命令:rm–rf例如:张毅(Mantis.Yi)3湖南盛通信息科技有限公司rm-rf/var/lib/mysqlrm-rf/var/lib/mysqlrm-rf/usr/lib64/mysql注意:卸载后/etc/my.cnf不会删除,需要进行手工删除rm-rf/etc/my.cnf1.4、再次查找机器是否安装Mysql使用查询命令:rpm-qa|grep-imysql无结果,说明已经卸载彻底、接下来直接安装mysql即可二、如何在CentOS系统里在线安装Mysql1.1、通过yum命令来查看MySQL版本在线查看版本命令:yumlist|grepmysql如图:(图片来自互联网,仅做参考使用)1.2、通过yum命令在线安装MySQL在线安装命令:yuminstall(单个安装)yuminstall–y(多个安装)例如:yuminstallmysql-serveryuminstall–ymysql-servermysqlmysql-deve张毅(Mantis.Yi)4湖南盛通信息科技有限公司安装成功截图:(图片来自互联网,仅做参考使用)1.3、查看安装已安装版本命令查看已安装版本命令:rpm-qimysql-server三、如何在CentOS系统里面手动安装MySQL1.1、下载MySQL安装文件1)如果只是需要安装mysql,那么只需要安装如下文件MySQL-server-5.5.25-1.rhel5(建议下载版本,高版本需要兼容包)MySQL-devel-5.5.25-1.rhel5(建议下载版本,高版本需要兼容包)MySQL-client-5.5.25-1.rhel5(建议下载版本,高版本需要兼容包)1.2、手动进行MySQL安装1)打开终端,进入放置MySQL安装程序的文件夹目录如:cd/opt/install2)安装MySQL服务端安装RMP文件安装命令:rpm–ivh安装BIN文件安装命令:./rpm-ivhMySQL-server-5.5.25a-1.rhel5.x86_64.rpm./MySQL-server-5.5.25a-1.rhel5.x86_64.bin张毅(Mantis.Yi)5湖南盛通信息科技有限公司注意:安装过程会出现的错误:(解决办法)错误信息:[root@localhostupload]#rpm-ivhMySQL-server-5.5.25a-1.rhel5.x86_64.rpmerror:Faileddependencies:libaio.so.1()(64bit)isneededbyMySQL-server-5.5.25a-1.rhel5.x86_64libaio.so.1(LIBAIO_0.1)(64bit)isneededbyMySQL-server-5.5.25a-1.rhel5.x86_64libaio.so.1(LIBAIO_0.4)(64bit)isneededbyMySQL-server-5.5.25a-1.rhel5.x86_64以上错误信息可以看出是因为缺少库libaio,所以需要下载libaio库安装即可安装方法与安装MySQL方法的一致3)安装MySQL客户端、MySQL-develrpm-ivhMySQL-client-5.5.25a-1.rhel5.x86_64.rpm./MySQL-client-5.5.25a-1.rhel5.x86_64.binrpm-ivhMySQL-devel-5.5.25a-1.rhel5.x86_64.rpm./MySQL-devel-5.5.25a-1.rhel5.x86_64.bin安装成功截图:(图片来自互联网,仅做参考使用)四、如何进行MySQL初始化及相关配置1.1、开启MySQL服务命令启动方式1:servicemysqlstart启动方式2:/etc/init.d/mysqlstart启动方式3:servicemysqldstart启动方式4:/etc/init.d/mysqldstart1.2、修改MySQL中root初始密码安装MySQL成功后root初始密码为空进入MySQL界面命令:mysql–uroot–p张毅(Mantis.Yi)6湖南盛通信息科技有限公司如图:(图片来自互联网,仅做参考使用)修改初始化密码命令:/usr/bin/mysqladmin-urootpassword‘rootadmin’格式:mysqladmin-u用户名-p旧密码password新密码注意:如果无法进入MySQL界面常见情况有2种一种属于:服务未启动一种属于:密码错误(请参考1.3、如何重置MySQLroot用户密码)其他错误:请联系QQ:8070022721.3、如何重置MySQL中root用户密码及验证如何修改root密码1)停止MySQL服务命令:/etc/init.d/mysqldstop/etc/init.d/mysq

1 / 10
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功