1. 程式人生 > >mysql-5.7.18基本操作命令

mysql-5.7.18基本操作命令

  • 未登陸狀態檢視mysql版本:mysql –version或者mysql -V
  • 登陸狀態檢視mysql版本:select version();
  • mysql登陸:mysql -uroot -p回車然後輸入密碼
  • 檢視有庫列表:show databases;
  • 使用冒個庫:use 庫名;
  • 檢視當前庫裡所有表:show tables;
  • 檢視指定庫裡所有表:show tables from 庫名;
  • 檢視當前處於什麼庫: select databas;
  • 退出:exit;
  • 建立一個庫:create database kingcym;
  • 快速複製一張表:create table 表名1 as select * from 表名2;

注意: MySQL在windows下是不區分大小寫的,將script檔案匯入MySQL後表名也會自動轉化為小寫,結 果再想將資料庫匯出放到linux伺服器中使用時就出錯了。因為在linux下表名區分大小寫而找不到表,查了很資料都說在linux下更改MySQL配置使其也不區分大小寫,但是有沒有辦法反過來讓windows下大小寫敏感呢?其實方法是一樣的,相應的更改windows中MySQL的設定就行了。 具體操作:在MySQL的配置檔案my.ini中增加一行:lower_case_table_names = 0
其中 0:區分大小寫 ; 1:不區分大小寫
• 資料庫名不表名是嚴格區分大小寫的;
• 表的別名是嚴格區分大小寫的;
• 列名不列的別名在所有的情況下均是忽略大小寫的;
• 變數名也是嚴格區分大小寫的;(MySQL的變數名在windows下都不區分大小寫)