mysql8.0与えはlower_case_table_names = 1スタート

私たちは、Linux環境でのデフォルトは大文字と小文字が区別されることを知っているので、我々はこのデフォルトを変更する必要があり、オンライン検索の様々な後、基本的にはすべての修正はlower_case_table_namesで、その後、変更を誓ったが、直接改訂スタートmysqlのを見つけましたいいえ、それは起こったのか?

Job for mysqld.service failed because the control process exited with
error code. See "systemctl status mysqld.service" and "journalctl -xe" 
for details.

理由:

mysql8.0はよくない、我々は変更my.cnfファイルを通じて、つまり、初期化後はlower_case_table_namesの値を変更することはできませんする必要があります。

そう....

リロード!再度試して、そして最終的にリロードする多くの方法を試してはいけません。

初期化時に、セット小文字・テーブル名

/usr/sbin/mysqld --initialize --user=mysql --lower-case-table-names=1

アンインストールmysql8.0

1、MySQLの近く

service mysqld stop

2、ビューは、MySQLをインストール

rpm -qa|grep -i mysql

3、MySQLをアンインストールします

rpm -ev mysql-community-client-8.0.11-1.el7.x86_64 --nodeps
rpm -ev mysql-community-common-8.0.11-1.el7.x86_64 --nodeps
rpm -ev mysql-community-server-8.0.11-1.el7.x86_64  --nodeps
rpm -ev mysql-community-libs-8.0.11-1.el7.x86_64 --nodeps

4、関連するmysqlディレクトリを削除します

find / -name mysql
[root@niceyoohw conf]# rm -rf /var/lib/mysql/
[root@niceyoohw conf]# rm -rf /usr/lib64/mysql
[root@niceyoohw conf]# rm -rf /etc/selinux/targeted/active/modules/100/mysql
[root@niceyoohw conf]# rm -rf /etc/selinux/targeted/tmp/modules/100/mysql

5、my.cnfファイルを削除

rm -rf /etc/my.cnf

6.アンロード状況をチェック

rpm -qa|grep -i mysql

アンインストール、空のように見えます。

おすすめ

転載: www.cnblogs.com/niceyoo/p/11545196.html