修改字段型別:
alter table tablename modify colname coltype;
如:alter table user modify uname varchar(100) default null comment '使用者名稱';
新增字段:
alter table tablename add colname coltype;
刪除字段:
alter table tablename drop colname;
使用子查詢的結果修改表中的值:
update tablename aa inner join(select * from tablename1 )bb set aa.colname=bb.colname1 where aa.colname2=bb.colname3;
字串連線方法:使用concat函式
||在oracle和postgresql中生效,在mysql中則沒有效果,使用+連線符則會忽略英文本元,只進行數字的計算。
select concat('hello',colname) as colname from tbname
mysql獲取指定唯一字元後的字串:
select substring(colname,instr(colname,'hob=')+4) from tabname;
或者:select substring(colname,position('hob=' in colname)+4) from tabname;
判斷指定表中是否有某個字段:
select count(1) from information_schema.columns where table_name =tablename and column_name=colname;
資料庫 mysql記錄操作
mysql資料操作 dml 在mysql管理軟體中,可以通過sql語句中的dml語言來實現資料的操作,包括 使用insert實現資料的插入 update實現資料的更新 使用delete實現資料的刪除 使用select查詢資料以及。1 插入完整資料 順序插入 語法一 insert into 表名 欄位...
MySQL資料庫 常用操作
1 使用show語句找出在伺服器上當前存在什麼資料庫 mysql show databases 2 建立乙個資料庫mysqldata mysql create database mysqldata 3 選擇你所建立的資料庫 mysql use mysqldata 按回車鍵出現database cha...
mysql資料庫常用操作
啟動 進入資料後操作 建立資料庫 建立資料表 插入資料 查詢資料庫中所有表的名字 刪除資料表中的字段 新增資料表中的字段 匯出資料庫資料檔案的方法 匯入csv到資料庫中 給已有的資料表增加自增字段 調整mysql欄位順序的方法 查詢資料表中有多少條記錄 更新資料記錄 資料刪除 解決因資料刪除,主鍵 ...