首页 >

docker 服务器如何安装mysql |mysql 表属性

删除mysql binlog,mysql中总分代码,mysql添加防火墙,取出mysql里的json,mysql备份后乱码,mysql 表属性docker 服务器如何安装mysql |mysql 表属性

步骤如下:

1.拉取mysql镜像

docker pull mysql:latest

2.创建Mysql容器

docker run --name mysql-container -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password -d mysql:latest

命令参数说明:

  • –name: 容器名称
  • -p: 端口映射,默认mysql使用3306端口
  • -e: 设置环境变量,设置root用户的密码
  • -d: 后台运行容器
  • mysql:latest: 使用的mysql镜像名称和版本号

3.进入mysql容器

docker exec -it mysql-container bash

4.登陆mysql

mysql -u root -p

5.创建用户和数据库

CREATE DATABASE testdb;
CREATE USER 'testuser'@'%' IDENTIFIED BY 'testpasswd';
GRANT ALL PRIVILEGES ON testdb.* TO 'testuser'@'%';
FLUSH PRIVILEGES;

代码解释:

  • CREATE DATABASE: 创建数据库
  • CREATE USER: 创建用户,’%’表示所有用户都可以访问
  • IDENTIFIED BY: 设置密码
  • GRANT ALL PRIVILEGES ON: 为用户设置权限,默认设置所有权限
  • FLUSH PRIVILEGES: 刷新权限

至此,mysql在Docker服务器中安装完成。


docker 服务器如何安装mysql |mysql 表属性
  • docker用的mysql是特殊的 |mysql 5.6 1067错误
  • docker用的mysql是特殊的 |mysql 5.6 1067错误 | docker用的mysql是特殊的 |mysql 5.6 1067错误 ...

    docker 服务器如何安装mysql |mysql 表属性
  • docker设置mysql的远程密码 |mysql error 1837
  • docker设置mysql的远程密码 |mysql error 1837 | docker设置mysql的远程密码 |mysql error 1837 ...