Maison > base de données > tutoriel mysql > le corps du texte

Partagez comment mettre à niveau Mysql5.6 vers 5.7 sous Win

黄舟
Libérer: 2017-04-15 09:31:55
original
1738 Les gens l'ont consulté

MySQL peut être mis à niveau de deux manières : mise à niveau sur place et mise à niveau logique. Il n'y a essentiellement aucune différence entre ces deux méthodes de mise à niveau. Cet article vous donnera une introduction détaillée à la méthode de mise à niveau de Mysql5.6 vers 5.7 sous Win. Les amis qui en ont besoin peuvent s'y référer

et. écrivez-le devant

Les méthodes de mise à niveau MySQL sont divisées en deux types : la mise à niveau sur place et la mise à niveau logique. Il n'y a essentiellement aucune différence entre ces deux méthodes de mise à niveau. Il n'y a que quelques différences dans le traitement. fichiers de données. Le fichier de données est copié directement et la méthode de mise à niveau logique du traitement du fichier de données se fait par exportation et importation logiques, ce qui nécessite l'utilisation de

Tout le monde comprend que cette méthode est moins efficace dans comparaison du volume de données. Cela prend beaucoup de temps dans les cas importants, nous parlerons donc aujourd'hui de la mise à niveau sur place

Mise à niveau sur place

1. mysql. cmd, accédez au répertoire mysql et supprimez le service mysql


X:\Ares\bin\mysql5.6\bin>mysqld --remove mysql5.6
Service successfully removed.
Copier après la connexion

2. Téléchargez le dernier package compressé mysql5.7. package compressé mysql5.7, vous constaterez qu'il n'y a pas de répertoire de données ni de fichier my.ini, ce qui est différent de la version précédente


Partagez comment mettre à niveau Mysql5.6 vers 5.7 sous Win3. répertoire de données précédent et fichier my.ini de mysql5.6 à mysql5.7 Notez ici : certaines configurations de la version 5.6 dans my.ini ne sont plus disponibles sous la version 5.7

Apportez les modifications suivantes au mysql. Configuration du fichier .ini

4. Ajoutez le service mysql5.7 à la

file d'attente

du service win et démarrez le service mysql
[mysqld]
# 设置mysql的安装目录[根据本地情况进行修改]
basedir = X:/Ares/bin/mysql
# 设置mysql数据库的数据的存放目录[根据本地情况进行修改]
datadir = X:/Ares/bin/mysql/data
#设置3306端口
port = 3306
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
Copier après la connexion

Ajoutez le mysql5.7. service à la file d'attente du service win

Démarrez le service mysql

X:\Ares\bin\mysql5.7\bin>mysqld --install mysql5.7
Service successfully removed.
Copier après la connexion
Mettez à niveau mysql : mysql_upgrade -uroot -p

X:\Ares\bin\mysql5.7\bin>net start mysql5.7
mysql5.7 服务正在启动 ..
mysql5.7 服务已经启动成功。
Copier après la connexion
La vitesse de mise à niveau. dépend de la taille du répertoire de données

6. Une fois la mise à niveau réussie, redémarrez le service mysql5.7
X:\Ares\bin\mysql5.7\bin>mysql_upgrade -uroot -p123
.......省略一万字..........
Copier après la connexion

Installation et mise à niveau terminées

.

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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!