准备安装包
Linux虚拟机下Mysql的安装需要以下安装包,可以去Mysql官网下载,当然有三种安装方式:源码包、二进制包、rpm包,这里使用rpm的方式安装。
在安装之前一定要看好结尾是x86_64还是i386,x86_64对应的是64位linux,i386则对应32位linux。
MySQL-server-5.5.48-1.linux2.6.x86_64.rpm
MySQL-client-5.5.48-1.linux2.6.x86_64.rpm
由于在安装之后可能会缺一个包,算是一个补丁包:
libaio-0.3.107-10.el6.x86_64.rpm
虽然未必用的到,但是先准备着,用到了就给它安装上。
检查删除旧有版本
可以在windows上下载包,分享到linux。
由于在安装linux虚拟机的时候可能会默认安装了一些mysql相关的数据库,比如mariadb(真的可能会有)。为了避免一些冲突,这里需要采取命令来查看并删除原有的mysql / mariadb安装包。
rpm -qa|grep mysql
rpm -qa|grep marriadb
如果没有显示,说明没有安装过mysql的相关产品。
如果有则命令删除:
rpm -e mysql 或 mariadb
rpm -e --nodeps mysql 或 mariadb
在确认删除完之后,就可以安装了。
安装服务端
rpm -ivh MySQL-server-5.5.48-1.linux2.6.x86_64.rpm
安装客户端
rpm -ivh MySQL-client-5.5.48-1.linux2.6.x86_64.rpm
赋权
chown mysql:mysql -R /var/lib/mysql
启动服务
service mysql start
查看状态
service mysql status
总结
一开始没在usr文件夹搜索mariadb的时候,竟然没搜到,后来安装客户端的时候,就怎么也装不上了。于是又检查了一遍,果然,linux还是默认给装了mariadb,在卸载之后就可以装上了。还有就是libaio-0.3.107-10.el6.x86_64.rpm这个包这次没用到,无论在哪里安装都一样。
好了安装过程很简单,你也安装一个吧 >>>