1. 檢視表結構
當然最詳細還是第三個,只是這種方法返回到結果沒有上面兩種直觀,上面兩個返回的都是以**的形式,而第三個是建立表tablename時標準的sql語句。
2. 建立外來鍵
mysql中只有innodb型別的表才能建立外來鍵,其他型別表在建立外來鍵時是被忽略到。要新增表到型別,可以在sql語句末尾新增type=innodb;
3. 建立外間出錯:error 1005 (hy000): can't create table 'tablename' (errno: 150)
可以有三種原因:
mysql 常見操作
建立資料庫 create database databasename 建立表 create table table name python 運算元據庫 操作步驟如下 1 建立資料庫連線 import mysqldb conn mysqldb.connect host localhost user r...
mysql常見操作
create database dbname use dbname source home abc abc.sql 出現下圖表示匯入成功 ps mysql匯入資料時出錯 error 2005 hy000 unknow mysql server host 可能是字符集不同,需要為mysql客戶端命令列...
mysql查詢常見操作
concat str1,str2,如果某個str為null,整體為null concat ws separator,str1,str2,不會出現單個欄位null就null的情況 group concat 列名 表示分組之後,根據分組結果,使用group concat 來放置每一組的某字段的值的集合 ...