找回密码
 立即注册
搜索
热搜: 活动 交友
查看: 20|回复: 0

部署mysql

[复制链接]
发表于 2025-3-28 22:29:20 | 显示全部楼层 |阅读模式
部署 MySQL 数据库的步骤可以根据你的操作系统和具体需求有所不同。以下是一般步骤,适用于在 Linux 系统(如 Ubuntu 或 CentOS)上部署 MySQL 的基本流程:
在 Linux 上部署 MySQL1. 更新包列表sudo apt update   # 对于 Ubuntusudo yum update   # 对于 CentOS2. 安装 MySQL对于 Ubuntu:
sudo apt install mysql-server对于 CentOS:
sudo yum install mysql-server3. 启动 MySQL 服务sudo systemctl start mysqlsudo systemctl enable mysql  # 开机自启4. 安全配置运行以下脚本以提高 MySQL 安全性:
sudo mysql_secure_installation根据提示设置 root 密码、删除匿名用户、禁用远程 root 登录、删除测试数据库。
5. 访问 MySQL用 root 用户登录 MySQL:
mysql -u root -p6. 创建数据库和用户登录后,可以创建数据库和用户:
CREATE DATABASE my_database;CREATE USER 'my_user'@'localhost' IDENTIFIED BY 'my_password';GRANT ALL PRIVILEGES ON my_database.* TO 'my_user'@'localhost';FLUSH PRIVILEGES;使用 Docker 部署 MySQL(可选)
  • 拉取 MySQL 镜像
    docker pull mysql:latest
  • 运行 MySQL 容器
    docker run --name mysql-container -e MYSQL_ROOT_PASSWORD=my_password -d mysql:latest
  • 访问 MySQL你可以通过 docker exec 进入容器:
    docker exec -it mysql-container mysql -u root -p
结尾以上是一般的 MySQL 部署流程。如果你有更具体的系统或需求,或者需要进一步的帮助,请告诉我!

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|星星学习网

GMT+8, 2025-4-22 08:51 , Processed in 0.107223 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表