Files

1.1 KiB
Raw Permalink Blame History

start.sh 注意事项

You need to specify one of the following as an environment variable: - MYSQL_ROOT_PASSWORD - MYSQL_ALLOW_EMPTY_PASSWORD - MYSQL_RANDOM_ROOT_PASSWORD

DBear 连接 Mysql

  1. 右键数据库连接 → 编辑连接。
  2. 切换到 驱动属性 标签页。
  3. 找到或添加以下两个属性:
    • allowPublicKeyRetrieval = true
    • useSSL = false(如果不需要加密,设置为 false 可以绕过 SSL 要求)

数据库内部维护

进入容器

docker exec -it mysql bash

使用 root 登录

mysql -u root -p

查看登录模式

SELECT User, Host, plugin FROM mysql.user WHERE User = 'root';

Mysql 区分大小写

SELECT @@lower_case_table_names;
返回值 含义 大小写行为
0 大小写敏感(Linux 默认) MyTable ≠ mytable
1 忽略大小写,MySQL 自动将名称转为小写存储 MyTable = mytable
2 按原样存储,比较时忽略大小写(macOS 默认) MyTable 存储原样,比较时忽略