日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

ibm招mysql_IBM-ETP实训之MySql基本命令总结

發布時間:2025/3/15 数据库 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ibm招mysql_IBM-ETP实训之MySql基本命令总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

MySql學習筆記

SQL的三種表示DDL(create、drop、alter)--隱式提交、DQL(select)、DML(insert、delete、update)--自動提交、DCL(commit、rollback)

MySql的一些常用語句:

1、 show databases;顯示所有存在的數據庫

2、 use 數據庫名;選擇數據庫

3、 show tables;顯示所選擇數據庫的表名

4、 desc 表名;描述某個表的各字段

5、 insert into 表名 values(……);/insert into 表名(列名1,列名2,…,列名n)values(……);向表中插入數據

6、 alter table 表名 add 列名 屬性;增加列

7、 alter table 表名 drop [column] 列名;刪除列

8、 update 表名set 列名2=… [where 列名1=…];修改表中的數據

9、 delete from 表名 [where 列名=…];刪除表中的數據

10、 set autocommit=0;使MySql不自動提交,可用rollback;撤銷操作,commit;確認提交

11、 select * from 表名 where 條件 for update;數據鎖,有與不自動提交相似的功能

12、 lock table 表名 read;表鎖,只能對表進行只讀操作

13、 unlock tables;解除所有表的鎖

14、 alter table 表名 add `read` int(2);使用關鍵字如read作為列名或變量時,需加``,此符號在數字1左邊

15、 alter table 表名 change 列名 新列名 屬性;重新命名列名

16、 alter talble 表名 modify 列名 屬性;修改列屬性

17、 alter table 表名 add primary key(列名1,列名2);設置兩個主鍵

18、 tee D:/test.txt;將操作記錄到指定路徑的文件里

19、 source D:/user.sql;也可source D:/user.txt;導入腳本

20、 cmd里進入Mysql安裝目錄的bin文件夾,輸入 mysql –u root –p 數據庫名 進入后輸入密碼root就可進入mysql環境

21、 cmd里進入Mysql安裝目錄的bin文件夾,輸入mysqldump –u 用戶名 –p 數據庫名 > 文件名(如D:\db_userbak.sql) 導出整個數據庫

22、 cmd里進入Mysql安裝目錄的bin文件夾,輸入mysqldump –u 用戶名 –p 數據庫名 表名 > 文件名(如D:\db_userinfobak.sql) 導出一張表

23、 在Mysql環境里輸入select * from 表名 into outfile “D:\\userinfo.txt” fields terminated by ‘\t’ lines terminated by ‘\r\n’;在指定文件里輸出表數據,同樣,改一下后綴名可以導入excel里

24、 通配符‘_’的用法:select * from 表名 where 列名like ‘x_y’;選擇以x開頭,y結尾,中間任意一個字符的結果,’_’可以在開頭或結尾,只能代表一個字符

25、 通配符’%’的用法:select * from 表名where 列名like ‘%xy’;選擇前面任意多字符,后面為xy的結果,’xy%’是選擇前面xy,后面任意多字符的結果,’%xy%’是選擇前面和后面都是任意多字符,中間為xy的結果

26、 md5(‘abc’);md5加密函數

27、 upper(‘abc’);和ucase(‘abc’);小寫改為大寫

28、 select * from 表名 limit 0,3;從第一條記錄開始選三條

29、 delimiter //更改語句結束符位//,也可換成其它符號

30、 create trigger 觸發器名 before|after update|delete|insert on 表名

for each row

SQL語句; 創建觸發器

31、 show triggers;顯示觸發器信息

32、 drop trigger 觸發器名;刪除觸發器

33、 create procedure 過程名([[in|out|inout] parameter type,…])

SQL語句;

SQL:begin

declare 變量名 type [default VALUE];

end; 創建存儲過程

總結

以上是生活随笔為你收集整理的ibm招mysql_IBM-ETP实训之MySql基本命令总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。