linux操作系统内部是大小写字母敏感的。大小写是应该不会自己转换成的。
也可以把它调高字母那里就可以不写大练字设置中下。
查找主机名
1、可以不建议使用hostnamctl命令。
2、hostnamectl。扩充卡资料:更改后linux系统的主机名(hostname)如何修改配置文件来实现。主机名需要保存在/etc/hostname文件里,所以我们这个可以然后打开这个文件,不自动编辑主机名。把旧的主机名删出,替换为新的主机名,存放文件就行了。要再注意大小写。要是不自动更新/etc/hosts文件,那么有的程序,如sudo,到底要如何解析新的主机名。如果不是在更改linux服务器的主机名,那么新的主机名肯定要解析为linux服务器的公网ip。要是可以修改个人电脑的主机名,这样的话新的主机名应该解析为127.0.0.1,或者127.0.1.1。127.0.1.1是debian系linux发行版解析本地主机的ip。debian系统在安装好时,假如计算机的ip是相册的,那就debian安装程序会在/etc/hosts文件中创建战队127.0.1.1这一条目。127.0.1.1地址建议使用loopback网卡,虽然127.0.0.0/8(127.0.0.0~127.255.255.255)都不使用loopback网卡。
用root帐号登陆账号后,在中的[mysqld]后添加再添加lower_case_table_names1,重启mysql服务,这时已设置里顺利:不可以区分表名的大小写;lower_case_table_names参数求答:lower_case_table_names0其中0:怎么分辨大小写,1:不怎么区分大小写错误mysql在linux下数据库名、表名、列在、别名大小写规则是这样的:
1、数据库名与表名是不是很严可以区分大小写字母的;
2、表的别名是严格判别大小写错误的;
3、列名与列的别名在所有的情况下均是选择性的遗忘大小写错误的;
4、变量名也是不是很严判别大小写字母的;mysql在windows下都不怎么分辨小写。
3、假如想在查询时可以区分字段值的大小写,则:字段值要设置里binary属性,设置的方法有多种:
a、修改时设置中:createtablet(avarchar(10)binary)
;b、不使用alter直接修改: