卸载原有的mysql服务
sudo apt-get autoremove --purge mysql-server-5.0 sudo apt-get remove mysql-server sudo apt-get autoremove mysql-server sudo apt-get remove mysql-common
清除数据库中的数据
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
安装mysql
sudo apt-get install mysql-server sudo apt-get install mysql-client
启动 mysql
sudo /etc/init.d/mysql restart
启动时报错Directory nonexisten
# vim /etc/init.d/mysql # 将 下面的 mysql 换成 root 即可 #su - mysql -s /bin/sh -c "/usr/bin/mysqld_safe > /dev/null 2>&1 &" su - root -s /bin/sh -c "/usr/bin/mysqld_safe > /dev/null 2>&1 &"
检查 mysql 是否运行
ps aux | grep mysql
进入mysql 终端
mysql -u root -p
更新mysql 密码
>> use mysql; >> update user set authentication_string=password("你的新密码") where user="root"; >> update user set plugin="mysql_native_password"; >> flush privileges;
退出
quit