Problem: Die Partitionskapazität der von MySQL gespeicherten Datendatei ist klein und derzeit voll, sodass MySQL keine Verbindung herstellen kann
Lösung:
1. Löschen Sie unnötige Daten in der Partition, wie z. B. Protokolldateien usw. (kann das grundlegende Problem nicht lösen)
2. Erweitern Sie die Kapazität einer bestimmten Festplatte
3. Datenspeicherort ändern
Schritte zum Ändern des Datenspeicherorts:
1 >MySQL-Speicherverzeichnis anzeigen
#安装目录 --basedir=/usr #数据存储位置 --datadir=/home/mysqlData/mysql #用户 --user=mysql #日志 --log-error=/home/mysqlData/mysql/localhost.localdomain.err #端口 --port=3306
service mysql stop
mkdir /home/mysql chown -R mysql:mysql /home/mysqlData
cp -afir /var/lib/mysql /home/mysqlData
[client] port = 3306#修改后的目录 socket = /home/mysqlData/mysql/mysql.sock [mysqld] port = 3306default-storage-engine = InnoDB #默认存储引擎 lower_case_table_names = 1 #不区分大小写 max-connections=3000character_set_server=utf8 #修改后的目录 datadir=/home/mysqlData/mysql #修改后的目录 sock=/home/mysqlData/mysql/mysql.sock
mysql
vim /etc/init.d/mysql
7. Starten Sie den MySQL-Dienst
service mysql start
Das obige ist der detaillierte Inhalt vonBeispiel-Tutorial zum Ändern von Datendateien in mysql5.6.33. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!