zoukankan      html  css  js  c++  java
  • leetcode Second Highest Salary

    写的第一个leetcode 数据库的题目,这真是个神坑,leetcode的大小写区分的问题,这下认真的记录一下:

    mysql在Linux下:

    1.数据库名和表名是严格区分大小的。

    2.表的别名也是严格区分大小写的。

    3.列名和列的别名在任何情况下都是忽略大小写的。

    4.变量名也是严格区分大小写的。

    Windows真是太没节操了,简直了,就它一个操作系统对表名不区分大小写,搞得我在不知情的情况下狂改。

    所以在不同操作系统中为了能使程序和数据库都能正常运行,最好的办法是在设计的时候都转为小写,但是如果在设计的时候已经规范化大小写了,那么在Windows环境下只要对数据库的配置做下改动就行了,具体操作如下:

      在MySQL的配置文件中my.ini [mysqld] 中增加一行

      lower_case_table_names = 1

      参数解释:

      0:区分大小写

      1:不区分大小写

  • 相关阅读:
    搜索框下拉列表
    定时器修改button标题闪烁
    按钮设置文字图片排版
    SSKeychain
    IQKeyboardManager
    App内存性能优化
    支付宝集成
    友盟分享
    iOS 线程同步 加锁 @synchronized
    iOS 线程同步-信号量 dispatch_semaphore
  • 原文地址:https://www.cnblogs.com/chaiwentao/p/4422951.html
Copyright © 2011-2022 走看看