windows下mysql建表時維持表明大寫

2021-09-01 21:36:22 字數 382 閱讀 4586

一、解決windows下mysql表名大寫自動變小寫的問題

最近在linux下匯出乙個**.sql檔案,然後再windows的mysql下匯出此檔案,發現表名全都變成小寫;

解決問題:

開啟 mysql 的配置檔案 my.ini ,在 [mysqld] 節加入**:

lower_case_table_names=0

解釋:mysql server有個引數叫做 lower_case_table_names,控制表名的大小寫

它可以有3個值:

0: 大小寫敏感

1:比較名字時 忽略大小寫,但建立表時,大寫字母也轉為小寫字母。

2:比較名字時 忽略大小寫,建立表時,維持原樣。

mysql建立使用者表 mysql 建庫建表建使用者

1.建立資料庫 create database school 2.使用資料庫 use school 3.建立使用者 create user jame localhost identified by jame 4.授權使用者 注意這裡是用了 哦,可以自己講school也替換成 號 grant sele...

mysql建表思路 MySQL 建表思路

思想 硬碟如倉庫,表如倉庫中貨架 常用與不常用等分類 欄位如貨物 尺寸是固定或變動 訪問貨物涉及到貨架的佔位 效率。資料型別選用,建表思路,正規化 資料型別特點 資料型別的速度關係 最快 整形 date,time char,enum varchar text blob 最慢 char 與 varch...

mysql建表建索引6 mysql建表建索引

建表 create table sj projects id int 11 not null auto increment,title varchar 255 not null default comment 專案名稱 platform id int 11 not null default 0 co...