ホームページ  >  記事  >  データベース  >  centos6.9 再インストール msyql5.6 レコード

centos6.9 再インストール msyql5.6 レコード

远方*
远方*オリジナル
2022-03-10 11:12:37121ブラウズ

mysql の元のバージョンをアンインストールします

1. yum delete mysql mysql-server mysql-libs compat-mysql51

2. rm -rf /var/lib/mysql
3. rm -rf /var/lib64/mysql
4. rm /etc/my.cnf
5. mysql ソフトウェアがまだあるかどうかを確認し、存在する場合は削除を続けます。
コマンド: rpm -qa|grep -i mysql
MySQL-server-5.6.17-1.el6.i686
MySQL-client-5.6.17-1.el6.i686
コマンド: rpm -e MySQL-server-5.6 .17-1.el6.i686
rpm -e MySQL-client-5.6.17-1.el6.i686
6. mysql サービスを削除します
chkconfig –list grep -i mysql
chkconfig –del mysql
7。 mysql フォルダー
mysql の場所
mysql: /usr/lib/mysql /usr/share/mysql
mysql に関連するすべてのディレクトリとファイルをクリアします:
rm -rf /usr/lib/mysql
rm -rf /usr/share/ mysql
上記の手順の後、mysql は完全にアンインストールされているはずです。

新しいmysqlをインストールします

私はmysql-5.6.30-linux-glibc2.5-x86_64.tar.gz

1を使用します。

tar -zxf mysql-5.6.30-linux-glibc2.5-x86_64を解凍します。 gz -C /usr/local/
2. フォルダーの名前を変更します
mv mysql-5.6.30-linux-glibc2.5-x86_64 mysql
3. mysql ユーザーを作成します
useradd mysql
4. mysql ユーザーのパスワードを設定します
'123456'|passwd –stdin mysql
5. 権限を設定します:
chown -R mysql:mysql usr/local/mysql/
6. mysql ユーザー
su - mysql
7 をインストールします。 /scripts/
./mysql_install_db –user=mysql –basedir=/usr/local/mysql –datadir=/usr/local/mysql/data
8. ファイル
cd /usr/local/mysql/support-files/ をコピーします。
cp my-default.cnf /etc/my.cnf
cp mysql.server /etc/init.d/mysql
9. ファイル内の 2 つの変更値を変更します
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
10. 環境変数を設定します

vi /etc/profileexport MYSQL_HOME=/usr/local/mysqlexport PATH=$MYSQL_HOME/bin:$PATH

保存して終了します
source / etc/profile

11、スタートアップを設定します

chkconfig –add mysql
chkconfig mysql on
12.
service mysql start

パスワードを忘れた場合の対処方法

1. 元のサービスを停止し、ログインで mysql を起動します。フリーモード

service mysql stop

mysqld_safe –skip -grant-table

2. パスワードを変更

*.* のすべての権限を '123456' で識別された 'root'@'%' に GRANT OPTION;FLUSH PRIVILEGES;

で付与します上記のステートメントの

% は、特定の IP アドレスに置き換えることができます。IP アドレス 123456 は、より高度なセキュリティを提供する、より複雑なパスワードに変更することもできます。
3. サービスを再起動します

service mysql start;

以上がcentos6.9 再インストール msyql5.6 レコードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。