uuntu下のmysqlバージョンは5.7にアップグレードされました。
先日図書館でサーバーにセキュリティホールがあると言っていましたが、時間通りに修理しないと止まります。
バグリストを見ましたが、主にsshとmysqlのバージョンの問題です。
mysqlをアップグレードして、5.7にアップグレードしました。アップグレードする前にデータをバックアップしましたが、アップグレードしたらデータは失われません。
1 mysql-apを配置して、関連している更新をします。
バグリストを見ましたが、主にsshとmysqlのバージョンの問題です。
mysqlをアップグレードして、5.7にアップグレードしました。アップグレードする前にデータをバックアップしましたが、アップグレードしたらデータは失われません。
1 mysql-apを配置して、関連している更新をします。
sudo wget https://dev.mysql.com/get/mysql-apt-config_0.8.1-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.1-1_all.deb # mysql5.7
sudo apt-get update
2新版のデータベースをインストールして、ファイルのバージョンを更新します。
sudo apt-get install mysql-server
sudo mysql_upgrade -uroot -p
3 mysqlを再起動し、データを検査する
sudo service mysql restart
mysqlcheck -uroot -p --all-databases
4ユーザディレクトリとリモートログインの設定を変更する
#
sudo service mysql stop
sudo usermod -d /var/lib/mysql/ mysql
sudo service mysql start
# bind-address = 127.0.0.1
sudo vim /etc/mysql/mysql.conf.d/mysqld.conf
#
sudo service mysql restart
5 mysqlバージョンを調べて、起動に成功したかどうかを確認します。
mysql --version
netstat -anp | grep 'mysql'
6リモート接続mysql
mysql -h ip -u root -p
以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。