mysql 的默认数据库mysql为啥在 workbench下看不到?怎么办?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 的默认数据库mysql为啥在 workbench下看不到?怎么办?相关的知识,希望对你有一定的参考价值。

参考技术A 你是指默认的mysql目录下data里面的'mysql'这个schema没有在workbench里面看到吧?
点击菜单-Edit->Preferences里面的SQL
Editor,然后把"show
Data
Dicrionaries
and
Internal
Schemas"前面的复选框给勾上,再回过去刷新或者重新连接,就会出现了

为啥 mysql 区分大小写

是否区分大小写是受平台限制的,比如安装在windows上的mysql,默认就不区分大小写。但是安装在linux上的mysql默认是区分大小写的,因为linux这个系统本身就是区分大小写的。但是可以通过修改配置让跑在linux上的mysql不区分大小写:
[mysqld]
lower_case_table_names=1 #不区分大小写
参考技术A 因为mysql规定了要区分那就是要区分

以上是关于mysql 的默认数据库mysql为啥在 workbench下看不到?怎么办?的主要内容,如果未能解决你的问题,请参考以下文章

mysql数据库在安装时默认的字符集编码为utf8但是为啥向数据库插入中文出现乱码,

为啥默认约束在mysql中不起作用? [复制]

为啥 MariaDB 是我的 Bitnami LAMP 实例中的默认数据库,如何将其切换到 MySQL?

为啥安装完MySQL后,自己设置的路径下只有data目录,而bin目录去了C盘的一个默认目录?

为啥要修改数据库字符集

Mysql5.1中,datetime类型的字段为啥插入不了NULL值