Maison > base de données > tutoriel mysql > Exemple de tutoriel sur la modification des fichiers de données dans mysql5.6.33

Exemple de tutoriel sur la modification des fichiers de données dans mysql5.6.33

零下一度
Libérer: 2017-06-29 10:45:01
original
1438 Les gens l'ont consulté

Problème : La capacité de partition du fichier de données stocké par MySQL est petite et est actuellement pleine, ce qui empêche MySQL de se connecter

Solution : .

1. Supprimez les données inutiles de la partition, telles que les fichiers journaux, etc. (ne peut pas résoudre le problème fondamental)

2. Augmentez la capacité d'un certain disque

3. Modifier l'emplacement de stockage des données

Étapes pour modifier l'emplacement de stockage des données :

1. >Afficher le répertoire de stockage mysql

#安装目录
--basedir=/usr 
#数据存储位置
--datadir=/home/mysqlData/mysql 
#用户
--user=mysql 
#日志
--log-error=/home/mysqlData/mysql/localhost.localdomain.err 
#端口
--port=3306
Copier après la connexion
2. Arrêtez le service mysql

service mysql stop
Copier après la connexion
3. Créer un répertoire

mkdir /home/mysql
chown -R mysql:mysql /home/mysqlData
Copier après la connexion
4. Transfert de fichiers de données (déplacer l'intégralité de /var/lib/mysql vers /home/ mysqlData)

cp -afir /var/lib/mysql /home/mysqlData
Copier après la connexion
5. Modifier le document de configuration MySql /etc/my.cnf

[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
Copier après la connexion
6. le script de démarrage MySQL /etc/ init.d/mysql

Changez l'élément datadir dans le fichier /etc/init.d/mysql en /home/mysqlData/

mysql

vim /etc/init.d/mysql
Copier après la connexion

7. Démarrez le service MySQL

service mysql start
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal