debian

Debian MySQL如何安装配置

小樊
42
2025-08-11 22:45:48
栏目: 云计算

一、安装MySQL

  1. 更新系统
    sudo apt update && sudo apt upgrade -y
    
  2. 安装MySQL官方仓库(可选,用于安装特定版本)
    wget https://dev.mysql.com/get/mysql-apt-config_0.8.34-1_all.deb
    sudo dpkg -i mysql-apt-config_0.8.34-1_all.deb
    sudo apt update
    
    (安装时选择MySQL版本,如8.0)
  3. 安装MySQL服务器
    sudo apt install mysql-server
    
    (安装过程中可设置root密码,或后续通过mysql_secure_installation配置)

二、基础配置

  1. 运行安全脚本
    sudo mysql_secure_installation
    
    • 设置root密码(若未在安装时设置)
    • 删除匿名用户、禁止远程root登录(生产环境建议启用)
  2. 启动服务
    sudo systemctl start mysql
    sudo systemctl enable mysql  # 开机自启
    

三、远程访问配置(可选)

  1. 修改配置文件
    sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
    
    • 允许远程连接:将bind-address改为0.0.0.0
    • 修改端口(默认3306):调整port参数
      保存后重启服务:
    sudo systemctl restart mysql
    
  2. 创建远程用户并授权
    -- 登录MySQL后执行
    CREATE USER 'remote_user'@'%' IDENTIFIED BY '强密码';
    GRANT ALL PRIVILEGES ON *.* TO 'remote_user'@'%' WITH GRANT OPTION;
    FLUSH PRIVILEGES;
    

四、验证与维护

注意事项

参考来源:

0
看了该问题的人还看了