Rumah >pangkalan data >tutorial mysql >centos6.9 pasang semula rekod msyql5.6
Nyahpasang versi asal mysql
1 yum keluarkan mysql mysql-server mysql-libs compat-mysql51
2. rf / var/lib64/mysql
4. rm /etc/my.cnf
5. Semak jika masih ada perisian mysql.
Arahan: rpm -qa|grep -i mysql
MySQL-server-5.6.17-1.el6.i686
MySQL-client-5.6.17-1.el6.i686
Arahan: rpm -e MySQL-server-5.6.17-1.el6.i686
rpm -e MySQL-client-5.6.17-1.el6.i686
6 grep -i mysql
chkconfig –del mysql
7. Padamkan folder mysql yang berselerak
di mana mysql
mysql: /usr/lib/mysql /usr/share/mysql
Kosongkan semua direktori yang berkaitan dan fail:
rm -rf /usr/lib/mysql
rm -rf /usr/share/mysql
Selepas langkah di atas, mysql sepatutnya dinyahpasang sepenuhnya.
Pasang mysql baharu
mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz yang saya gunakan
1 .30-linux-glibc2.5-x86_64.tar.gz -C /usr/local/2 namakan semula folder
mv mysql-5.6.30-linux-glibc2.5-x86_64 mysql
3. . Cipta pengguna mysql
useradd mysql
4. Tetapkan kata laluan pengguna mysql
echo '123456'|passwd –stdin mysql
5. /mysql/
6. Tukar kepada pengguna mysql
su - mysql
7 Pasang
cd /usr/local/mysql/scripts/
./mysql_install_db –user=mysql –basedir= /usr/local/mysql –datadir=/usr/local/mysql/data
8 Salin fail
cd /usr/local/mysql/support-files/
cp my-default /. etc/my.cnf
cp mysql.server /etc/init.d/mysql
9 Ubah suai dua nilai perubahan dalam fail
basedir=/usr/local/mysql
datadir. =/usr/local/mysql/data
10. Konfigurasikan pembolehubah persekitaran
vi /etc/profileexport MYSQL_HOME=/usr/local/mysqlexport PATH=$MYSQL_HOME/bin:$PATH
sumber /etc/profile
11. Tetapkan permulaan
chkconfig mysql pada
12
Apa yang perlu dilakukan jika anda terlupa kata laluan anda
1 Hentikan perkhidmatan asal dan mulakan mysql dalam mod tanpa log masuk
perkhidmatan mysql stop
mysqld_safe –skip-grant-table
% dalam pernyataan di atas boleh digantikan dengan alamat IP tertentu, 123456, juga boleh ditukar kepada kata laluan yang lebih kompleks, yang akan memberikan keselamatan yang lebih tinggi.
3. Mulakan semula perkhidmatan
Atas ialah kandungan terperinci centos6.9 pasang semula rekod msyql5.6. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!