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

centos miam installation mysql

WBOY
Libérer: 2023-05-20 11:14:08
original
747 Les gens l'ont consulté

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
Copier après la connexion
  1. Mettez à jour la source Yum et installez MySQL :
# 更新Yum源
sudo yum makecache

# 安装 MySQL
sudo yum install mysql-server
Copier après la connexion
  1. Activez le service MySQL et configurez le démarrage automatique à boot# 🎜🎜#
  2. # 启动MySQL服务
    sudo systemctl start mysqld
    
    # 开机自启动MySQL服务
    sudo systemctl enable mysqld
    Copier après la connexion
    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
Copier après la connexion

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
Copier après la connexion
#. 🎜🎜#

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

#按提示操作,设置管理员密码等
Copier après la connexion

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;
    Copier après la connexion
  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
Copier après la connexion

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

sudo systemctl restart mysqld.service
Copier après la connexion

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!

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