Maison >base de données >tutoriel mysql >centos miam installation mysql

centos miam installation mysql

WBOY
WBOYoriginal
2023-05-20 11:14:08748parcourir

CentOS est une distribution Linux gratuite et open source et un système d'exploitation serveur stable et efficace. Lorsque nous utilisons CentOS, nous devons généralement installer certains services ou outils, tels que la base de données MySQL. Dans cet article, nous présenterons les étapes détaillées pour installer MySQL à l'aide de yum sur CentOS.

  1. Téléchargez le fichier de dépôt source Yum correspondant depuis le site officiel de MySQL et déplacez-le vers le répertoire du fichier de configuration source Yum de CentOS.
# 下载yum源文件
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

# 安装yum源文件,如果已经安装可以使用yum reinstall命令重新安装
sudo rpm -ivh mysql80-community-release-el7-1.noarch.rpm

# 将yum源配置文件复制到yum源配置目录下
sudo cp /etc/yum.repos.d/mysql-community.repo /etc/yum.repos.d/mysql-community.repo.bak
  1. Mettez à jour la source Yum et installez MySQL :
# 更新Yum源
sudo yum makecache

# 安装 MySQL
sudo yum install mysql-server
  1. Activez le service MySQL et configurez le démarrage automatique à boot# 🎜🎜#
  2. # 启动MySQL服务
    sudo systemctl start mysqld
    
    # 开机自启动MySQL服务
    sudo systemctl enable mysqld
    Configuring MySQL
Après le démarrage, vous devez d'abord configurer MySQL Lorsque vous démarrez MySQL pour la première fois, un mot de passe temporaire sera généré. Utilisez la commande suivante View :

sudo grep 'A temporary password' /var/log/mysqld.log

Utilisez le mot de passe temporaire généré pour vous connecter en mode ligne de commande MySQL et configurez le nom d'utilisateur et le mot de passe MySQL :

#以临时密码为*8Lh8tU-m$iV 进入mysql
mysql -uroot -p*8Lh8tU-m$iV

#输入以下命令修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'yournewpassword';

#修改完后,退出mysql,使用新密码重新登录
exit

mysql -uroot -p
#. 🎜🎜#

Configurer la sécurité MySQL :
  1. Utilisez la commande suivante pour configurer la sécurité MySQL :
#进入mysql安全配置
sudo mysql_secure_installation

#按提示操作,设置管理员密码等

Définir l'encodage pour MySQL# 🎜🎜#
    #🎜 🎜#L'encodage par défaut de MySQL est latin1, nous voulons le changer en utf8, faites d'abord ce qui suit dans MySQL :
  1. # 进入mysql安全配置
    sudo mysql_secure_installation
    
    # 设置管理员密码后进入安全设置,并输入以下命令修改MySQL编码
    set global character_set_server = utf8mb4;
    set global collation_server = utf8mb4_unicode_ci;
  2. Ensuite, sous la section [mysqld] du /etc/my.cnf fichier, ajoutez les deux lignes de code suivantes :
[mysqld]
character_set_server = utf8mb4
collation_server = utf8mb4_unicode_ci

Redémarrez MySQL après le réglage pour prendre effet :

sudo systemctl restart mysqld.service

Jusqu'à présent, nous avons installé MySQL avec succès sur CentOS en utilisant yum, ce qui peut être effectué via la commande # 🎜🎜# pour vous connecter et utiliser.

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!

Déclaration:
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