個(gè)人網(wǎng)站怎么做微信支付一個(gè)企業(yè)該如何進(jìn)行網(wǎng)絡(luò)營(yíng)銷(xiāo)
文章目錄
-
目錄
文章目錄
一.用戶權(quán)限設(shè)置
用戶設(shè)置
元數(shù)據(jù)查詢
Union聯(lián)合查詢?
?分組查詢
?字符串函數(shù)
總結(jié)
一.用戶權(quán)限設(shè)置
用戶設(shè)置
#用戶創(chuàng)建
create user "用戶名"@"%主機(jī)名" identified by "密碼"
#用戶刪除
drop user 用戶名
#用戶查詢
mysql> use mysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -ADatabase changed
mysql> select user,host from user;
+------------------+-----------+
| user | host |
+------------------+-----------+
| root | % |
| mysql.infoschema | localhost |
| mysql.session | localhost |
| mysql.sys | localhost |
+------------------+-----------+
4 rows in set (0.00 sec)#用戶授權(quán)
grant all privileges on `數(shù)據(jù)庫(kù)名`.* to '用戶名'@'主機(jī)名' identified by '密碼';
#取消授權(quán)
revoke all privileges on `數(shù)據(jù)庫(kù)名`.* to '用戶名'@'主機(jī)名'
#查看用戶授權(quán)情況
show grants for 用戶名@"主機(jī)名"
元數(shù)據(jù)查詢
#查看服務(wù)器版本信息
select version();
#查看當(dāng)前數(shù)據(jù)庫(kù)名
select user()
#查看服務(wù)器狀態(tài)
show status
#查看服務(wù)器配置變量
show variables
#查看數(shù)據(jù)文件存放位置
show global variables like "%文件名%"
Union聯(lián)合查詢?
????????UNION查詢是一種用于合并多個(gè)SELECT語(yǔ)句結(jié)果集的操作。UNION查詢語(yǔ)句可以將兩個(gè)或多個(gè)結(jié)果集合并成一個(gè)結(jié)果集,同時(shí)去除重復(fù)的行。
- UNION查詢的結(jié)果集中的列名由第一個(gè)SELECT語(yǔ)句確定。
- UNION查詢的結(jié)果集的列數(shù)和列類(lèi)型由第一個(gè)SELECT語(yǔ)句確定。
- UNION查詢中的每個(gè)SELECT語(yǔ)句必須具有相同的列數(shù)和相同或兼容的數(shù)據(jù)類(lèi)型。
- UNION查詢會(huì)自動(dòng)去除重復(fù)的行,如果想保留重復(fù)的行,可以使用UNION ALL。
- UNION查詢默認(rèn)按照第一個(gè)SELECT語(yǔ)句的列順序排序,如果想要指定排序規(guī)則,可以在最后一個(gè)SELECT語(yǔ)句中使用ORDER BY子句。
SELECT column1, column2, ... FROM table1
UNION
SELECT column1, column2, ... FROM table2;
?分組查詢
group_concat();
#將同一學(xué)號(hào)的課程號(hào)以及成績(jī)聚合并安裝成績(jī)降序排序
select sid,group_concat(cid),group_concat(cj order by cj desc separator "") from score group by sid