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

Tutoriel d'installation de MySQL5.6 sous Centos6.5

黄舟
Libérer: 2017-03-17 13:46:13
original
1443 Les gens l'ont consulté

Cet article présente principalement le tutoriel d'installation MySQL 5.6 sous Centos 6.5. Il est très bien et a une valeur de référence. Les amis qui en ont besoin peuvent s'y référer

1 .Téléchargez le package RPM correspondant à

Linux

2. Décompressez le package tar

tar -xvf MySQL-5.6.33-1.el6.x86_64.rpm-bundle.tar
Copier après la connexion
3. Installez MySQL

rpm -ivh MySQL-server-5.6.33-1.el6.x86_64.rpm 
rpm -ivh MySQL-client-5.6.33-1.el6.x86_64.rpm 
rpm -ivh MySQL-devel-5.6.33-1.el6.x86_64.rpm
Copier après la connexion
. Si cela apparaît :

error: Failed dependencies:
    libaio.so.1()(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64
    libaio.so.1(LIBAIO_0.1)(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64
    libaio.so.1(LIBAIO_0.4)(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64
Copier après la connexion
Téléchargez libaio

yum install libaio
Copier après la connexion
S'il apparaît :

error: Failed dependencies:
    libnuma.so.1()(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64
    libnuma.so.1(libnuma_1.1)(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64
    libnuma.so.1(libnuma_1.2)(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64
Copier après la connexion
Téléchargez numactl

yum install numactl
Copier après la connexion
4. Initialisez MySQL et définissez le mot de passe

/usr/bin/mysql_install_db
service mysql start
Copier après la connexion
Si le démarrage échoue, il se peut que le répertoire où se trouve le bloc de données ne dispose pas d'autorisations

cat /root/.mysql_secret #查看root账号密码
mysql> SET PASSWORD = PASSWORD('123456');
mysql> exit
Copier après la connexion
Si le fichier .mysql_secret ne dispose pas d'autorisations existe, arrêtez d'abord MySQL et entrez en

mode sans échecDéfinir le mot de passe

service mysql stop
mysqld_safe --skip-grant-tables&
mysql -u root mysql
mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
mysql> FLUSH PRIVILEGES;
Copier après la connexion
5 Autoriser la connexion à distance

mysql> use mysql;
mysql> select host,user,password from user;
mysql> update user set host='%' where user='root' and host='localhost';
mysql> flush privileges;
mysql> exit
Copier après la connexion
Définir le démarrage automatique au démarrage<🎜. >

7. L'emplacement d'installation par défaut de MySQL
chkconfig mysql on
chkconfig --list | grep mysql
mysql      0:off  1:off  2:on  3:on  4:on  5:on  6:off
Copier après la connexion

8. Commandes courantes
/var/lib/mysql/        #数据库目录
/usr/share/mysql       #配置文件目录
/usr/bin           #相关命令目录
/etc/init.d/mysql       #启动脚本
Copier après la connexion

1. Utilisez les outils clients pour vous connecter à la base de données

2. Afficher quelles bases de données sont incluses dans le serveur MySQL
mysql -u root -p
Copier après la connexion

3. Afficher les informations de la table de données dans la base de données
mysql>SHOW DATABASES;
Copier après la connexion

4. 🎜>
mysql>SHOW TABLES;
Copier après la connexion
5. Créer une nouvelle base de données

mysql>USE mysql;
Copier après la connexion
6. Créer une nouvelle table de données

mysql>CREATE DATABASE 数据库名字;
Copier après la connexion
7. Supprimer une table de données

mysql>CREATE TABLE 表名 (字段定义)
Copier après la connexion
8. Supprimer une base de données

mysql>DROP TABLE 数据库名.表名;
Copier après la connexion
9. Sauvegarder l'intégralité de la base de données

mysql>DROP DATABASE 数据库名
Copier après la connexion
10. Sauvegarder la table utilisateur dans la base de données MYSQL

<🎜. >11. Sauvegardez toutes les bases de données sur le serveur MYSQL
mysqldump -u root -p auth > mysql-auth.sql
Copier après la connexion

12. Restaurez la base de données
mysqldump -u root -p mysql user > mysql.host-user.sql
Copier après la connexion

13.Accordez les autorisations utilisateur
mysqldump -u root -p -all-databases > mysql-all.sql
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