在使用mysql5.7時,遇到各種問題,發(fā)現(xiàn)重新安裝是一個解決問題的好方法。
首先,需要卸載原來的mysql。可以使用以下命令:
sudo apt-get remove --purge mysql* sudo apt-get autoremove sudo apt-get autoclean sudo deluser mysql sudo rm -rf /var/lib/mysql sudo rm -rf /var/log/mysql sudo rm -rf /etc/mysql
接下來,我們需要下載新的mysql安裝包。可以前往mysql官網(wǎng)下載,這里以官網(wǎng)下載的tar.gz文件為例:
wget https://dev.mysql.com/get/mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz
下載成功后,解壓到需要安裝的目錄,并進入該目錄:
tar -xvf mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz sudo mv mysql-5.7.27-linux-glibc2.12-x86_64 /usr/local/mysql cd /usr/local/mysql/
接下來,我們需要給mysql用戶設置密碼,并修改配置文件:
sudo useradd mysql sudo chown -R mysql:mysql /usr/local/mysql/ sudo bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data sudo cp support-files/my-default.cnf /etc/my.cnf sudo cp support-files/mysql.server /etc/init.d/mysql sudo chmod 755 /etc/init.d/mysql sudo service mysql start sudo /usr/local/mysql/bin/mysql_secure_installation
完成以上操作后,我們可以登錄mysql查看是否安裝成功:
mysql -u root -p Enter password:
重新安裝mysql5.7的過程可能很復雜,但只要按照上述步驟操作,就能安裝成功。希望這篇文章對你有所幫助。