美文网首页AI + X
vipaturks1.1 mysql 配置

vipaturks1.1 mysql 配置

作者: 谢小帅 | 来源:发表于2019-11-15 11:44 被阅读0次

1. 启动容器

docker run --name=vipaturks -d -p 80:80 -p 3316:3306 -v C:/docker/dataturks/uploads:/home/dataturks/bazaar/uploads vipa/vipaturks:1.1
  • -p 端口映射:apache 80:80 和 mysql 3316:3306
  • -v 存储映射

mysql 创建用户时,已设置 dataturks 主机地址任意。

mysql -u root -e "CREATE USER dataturks@'%' IDENTIFIED BY '***';"
mysql -u root -e "GRANT SELECT, INSERT, UPDATE, DELETE ON hope.* TO dataturks@'%';FLUSH PRIVILEGES;"

如果是已经启动的容器,需要修改 mysql.user

MariaDB [hope]> use mysql
MariaDB [mysql]> select User, host from user;
+-----------+-----------+
| User      | host      |
+-----------+-----------+
| dataturks | 127.0.0.1 |
| root      | localhost |
+-----------+-----------+
2 rows in set (0.00 sec)

MariaDB [mysql]> update user set host='%' where User='dataturks';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0

MariaDB [mysql]> select User, host from user;
+-----------+-----------+
| User      | host      |
+-----------+-----------+
| dataturks | %         |
| root      | localhost |
+-----------+-----------+
2 rows in set (0.00 sec)

-- 最后再执行
MariaDB [mysql]> GRANT SELECT, INSERT, UPDATE, DELETE ON hope.* TO dataturks@'%';
Query OK, 0 rows affected (0.01 sec)

MariaDB [mysql]> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

2. 修改容器内 mysql cnf 可连接任意主机

$ vim /etc/mysql/mariadb.conf.d/50-server.cnf
50-server.cnf

重启 mysql 服务

$ service mysql restart
[ ok ] Stopping MariaDB database server: mysqld.
[ ok ] Starting MariaDB database server: mysqld ..

3. PyCharm 连接 docker mysql

相关文章

  • vipaturks1.1 mysql 配置

    1. 启动容器 -p 端口映射:apache 80:80 和 mysql 3316:3306 -v 存储映射 my...

  • MySQL主从复制 - 入门

    目录 主MySQL安装MySQL配置MySQL账号和状态 从MySQL安装MySQL配置MySQL主从复制 测试主...

  • docker | 搭建mysql 主从复制

    docker 安装 mysql mysql 和 mysql_slave 主从库 配置 mysql的my.cnf配置...

  • Ubuntu上安装Mysql

    Ubuntu上安装Mysql 安装Mysql 配置Mysql 检查mysql服务状态 配置远程访问 修改权限 执行...

  • Mysql主从配置(一台机器)

    (1)源码安装mysql主 (2)配置mysql主 (3)源码安装mysql从 (4)配置mysql从 (5)测试...

  • mysql免安装版配置

    mysql免安装版配置 配置环境变量 将C:\mysql\mysql8.0.12\mysql-8.0.11-win...

  • 如何在Linux中搭建mysql服务(Ubuntu)

    安装MySQL服务(配置编码格式) 安装mysql服务 查看MySQL的状态 退出 逐级进入配置文件 修改配置文件...

  • MySQL安装配置远程登录

    安装MySQL 中间需要设置root密码和确认密码 配置MySQL远程登录 修改MySQL配置文件 配置文件路径:...

  • MySQL

    第1章 初涉MySQL 1.1 MySQL文件 (1)MySQL目录结构 (2)MySQL配置向导文件(安装后配置...

  • mysql实战

    配置环境变量 1)新建MYSQL_HOME变量,并配置:C:\Program Files\MySQL\MySQL ...

网友评论

    本文标题:vipaturks1.1 mysql 配置

    本文链接:https://www.haomeiwen.com/subject/qzijictx.html