1. Installer MySQL
thanlon@vivobook:~$ sudo apt-get install mysql-server
2. Vérifiez le nom d'utilisateur par défaut et le mot de passe
Mysql Une fois l'installation terminée, le nom d'utilisateur par défaut n'est pas la racine, pour des raisons pratiques, généralement nous devons réviser notre nom d'utilisateur et mot de passe souhaité. Dans le fichier de configuration:
root@vivobook:/home/thanlon# vim /etc/mysql/debian.cnf
debian.cnf:
.! # les scripts générés automatiquement pour Debian le PAS TOUCHER le DO
[Client]
Host = localhost
utilisateur = SYS-MAINT Debian-
password = UwPyJArufIVRvuYC
Socket = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
Host = localhost
utilisateur Debian-SYS-MAINT =
password = UwPyJArufIVRvuYC
socket = /var/run/mysqld/mysqld.sock
peut voir, il y a un fichier de configuration par défaut dans le nom d'utilisateur et mot de passe, où nous commençons par un nom d'utilisateur et mot de passe pour ouvrir une session profil de l' utilisateur à la base de données.
3. Utilisez l'utilisateur par défaut connexion mysql
thanlon@vivobook:~$ mysql -udebian-sys-maint -p
4. Modifiez le nom d'utilisateur et mot de passe
Voir la base de données MySQL par défaut:
mysql> show databases;
Utilisez la base de données MySQL:
mysql> use mysql
Définissez le nom d'utilisateur et mot de passe:
mysql> update user set authentication_string=PASSWORD(“123456”) where user=‘root’;
mysql> update user set plugin=“mysql_native_password”;
mysql> flush privileges;
5. Modifiez l'encodage de base de données
Vous pouvez utiliser le journal de MySQL \s
pour afficher l'encodage par défaut:
Server characterset: latin1
Db characterset: latin1
Client characterset: utf8
Conn. characterset: utf8
Nous devons être modifiés pour encode UTF8, donc:
# 修改配置文件
vim /etc/mysql/conf.d/mysql.cnf
# 加入下面两行
[mysqld]
character-set-server=utf8
Voir tous UTF8 encodage trouver:
Server characterset: utf8
Db characterset: utf8
Client characterset: utf8
Conn. characterset: utf8
Notez également redémarrer MySQL.
6. Redémarrez le service mysql
thanlon@vivobook:~$ /etc/init.d/mysql restart;
Après le service redémarrage de MySQL est terminée, l'autre avec un nom d'utilisateur et mot de passe que vous configurez et vous avez terminé, l'épreuve du temps, il y a un problème dans la zone de commentaires.