1.进入容器

docker exec -it [msyql容器id] bash

2.登录mysql

msyql -uroot -p123456

3.创建用户并授权

  1. CRETETE USER 'username'@'%' IDENTIFIED BY 'password';
  2. GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' WITH GRANT OPTION;
  3. GRANT ALL PRIVILEGES ON *.* TO 'username'@'127.0.0.1' WITH GRANT OPTION;
  4. GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' WITH GRANT OPTION;
  5. FLUSH PRIVILEGES;
  6. # 查看所有用户
  7. SELECT User, Host FROM mysql.user;