MYSQL大小写(由于数量由windows迁移到Linux导致)

    安装NavReady总共要求下载贰个公文:CE_一.CAB,Windows Embedded
NavReady.msi还有RTF格式的license表明文件。下载完结后,运维Windows
Embedded
Navready.msi,然后遵照提示,一路“下一步”就能够做到安装。要表达的是,NavReady只支持A汉兰达M架构的CPU,所以并不像别的的Update这样,分别有四种架构的安装文件要下载。

今日从sqlserver上迁移了八个数据库到Linux的MySQL中,迁移成功了,可是使用却跑不通,查看日志发现,提醒找不到表,作者留意到,表名都以存在大小写的,而MySQL中的表名都是小写的。那提示了自小编,莫非MySQL

 

中表名是大小写敏感的?1查果然如此。化解方案如下:

    安装完结后,能够看出在catalog里面多了部分新的项,如下图:

     1.用ROOT登录,修改/etc/my.cnf

 

     2.在[mysqld]下参预一行:lower_case_table_names=1

图片 1

     三.再次开动数据库就能够

    

其中 lower_case_table_names=一 参数缺省级地区级在 Windows 中那几个选项为 一 ,在 Unix 中为 0,由此在window中不会遇见的标题,一旦直接到linux就会出题目标缘故(越发在mysql对表起名时是无力回天用大写字母的,而查询用了大写字母却会出查不到的荒唐,真是弄的莫明其妙)

 创建1个新的platform,起名称叫NavTest,选用二四十的BSP,在第叁步的统一筹划模板里面,大家发现多了一项:Portable
Navigation Device(如图示)

 

 

 

图片 2

来自:http://hi.baidu.com/stormagic/item/dae8a5b5f822b8eb4fc7fd9e

 

慎选它,别的的就动用暗许选项,一路“next”。

 

       选拔Platform——Setting,设置语言,在build option里只采取“Enable
Eboot space in memory”,然后“OK”。

 

      实践”Build Os”——Sysgen命令,然后正是耐心等待了。

     

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图