docker查看mysql数据中文乱码
时间: 2023-04-09 17:00:53 浏览: 131
mysql中文乱码
可以尝试在docker中运行mysql时,指定字符集为utf8mb4,例如:
docker run --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
如果已经运行了mysql容器,可以进入容器后修改字符集:
docker exec -it mysql bash
mysql -uroot -p
ALTER DATABASE your_database_name CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
exit
注意替换your_database_name为实际的数据库名称。
阅读全文