ALTER DATABASE被拒绝

时间:2018-08-04 19:14:38

标签: mysql

我从官方的mysql docker hub https://hub.docker.com/r/mysql/mysql-server/安装了mysql-server。

现在,我正在尝试使用以下代码更改默认创建的数据库“ mysql”的排序规则和字符集:

  

ALTER DATABASE mysql CHARACTER SET utf8 COLLATE utf8_unicode_ci;

我得到了错误:

  

错误代码:3552   对系统架构'mysql'的访问被拒绝。

我该怎么做才能更改此数据库的字符集和整理?

谢谢。

编辑:Mysql版本是8.0.12。

Edit2:使用以下命令运行docker

  

docker run --name test-mysql -e MYSQL_ROOT_PASSWORD = ###### -e MYSQL_ROOT_HOST =%-p 3306:3306 -d mysql / mysql-s erver:latest

0 个答案:

没有答案