今天需要把linux服务器上的mysql版本从5.1更新到5.7,那么以下内容作为记录,提供以后安装使用手册
第一步:检查linux的操作系统版本
cat /etc/issue
第二步:在mysql官网上下载5.7的版本
http://dev.mysql.com/downloads/file.php?id=451627
第三步:检查linux上以前安装的mysql版本
rpm -qa | grep mysql
第四步:如果出现mysql的一些安装版本,则通过以下命令进行删除
rpm -e --nodeps mysql-xxx
第五步:准备安装新版本的mysql-server
rpm -ivh MySQL-server-xxxx
第六步:启动mysql server
service mysql start
第七步:安装mysql client
rpm -ivh MySQL-client-xxx
在我安装完成后,发现使用mysql命令怎么都登陆不成功,然后进行了一系列是测试
最后从/usr/share/mysql目录下复制一份my-default.cnf到/etc目录下,r案后重命名为my.cnf
cp my-default.cnf /etc
mv my-default.cnf my.cnf
然后在my.cnf中的[mysqld]节点下添加以下内容
skip-grant-tables
然后重启mysql
service mysql restart
然后使用mysql -u -p命令进行登陆
注意:可以使用以下命令进行密码的修改
use mysql;
update user set password=PASSWORD("newword") where user="root";
flush privileges;
希望以上内容对你也有所帮助。