在Linux操作系统下,安装MYSQL有两种方式:一种tar安装方式,另外一种是rpm安装方式。这两种安装方式有什么区别呢?尽管我们在Linux下常用tar来压缩/解压缩文件,但MYSQL的tar格式的文件其实只是mysql的文件包,并不能直接安装,需要操作configure、make、install等命令才能完成安装,是一种比较繁琐的安装方式。而rpm格式的文件是真正的安装包,相当于windows的exe文件,可以直接安装。
1.先到官网下载https://dev.mysql.com/downloads/mysql/5.6.html#downloadsrmp格式的安装包,下载之前需要注意的linux是32位还是64位,命令getconf LONG_BI可以查看。
2.下载完毕以后,通过xftp将安装包从windows传到Linux虚拟机上。
3.RPM格式安装MySQL
rpm -ivh MySQL-devel-advanced-5.6.20-1.el6.i686.rpm
rpm -ivh MySQL-client-advanced-5.6.20-1.el6.i686.rpm4.解压成功以后开始初始化及设置密码:
usr/bin/mysql_install_db #初始化MySQL
service mysql start
#启动MySQL
cat /root/.mysql_secret
#查看root账号的初始密码,会出现下述所示信息
mysql -uroot -pZFRmqNPoFH3aO5PU
#使用root账号登陆MySQL
set password=password('123456');
#更改MySQL密码,注意;不可少
exit
#退出
mysql -uroot -p123456
#使用新密码登陆
5.总结 :
1. 在安装之前一定要查看自己的Linux版本以及是否有旧的mysql数据库。
2.若rpm命令不好使可以使用 rpm -ivh MySQL-server-5.5.28-1.linux2.6.i386.rpm --nodeps --force
3.命令mysqldump -u root -p db_name > test_db.sql导出数据库
4.source mydb.sql导入数据库