20180518早課記錄13-MySQL
阿新 • • 發佈:2018-05-18
MySQL1.join哪幾種
left join
right join
inner join
2.left join是哪個表數據最全
左表
3.分組函數有哪些
group by
4.分組語法是什麽?要註意什麽
group by column
查詢列要放到group by裏面,函數除外
5.分組時,過濾的語法
having
6.排序語法,默認是降序?
不是 默認是升序
7.a表,我想要創建b表,和a表的表結構一模一樣,請問怎麽創建?(拓展題)
create table b as select * from a where 1=2;
8.創建一用戶rz,密碼123,對庫ruozedata有所有權限,語法是什麽
GRANT ALL PRIVILEGES ON ruozedata.* TO ‘rz‘@‘%‘ identified by ‘123‘;
9.關於權限我們有句話 是什麽
flush privileges;
10.%是代表什麽
任意ip
11.union 和 union all 什麽區別
union去重 union all不去重
12.mysql登錄時 -p 123456登錄,這樣對嗎
不對 不能有空格
13.mysql的connection怎樣查看?怎樣殺死
show processlist;
kill id
14.切換到庫ruozedata,語法
use ruozedata;
15.查看庫多少,表多少,語法是什麽
show databases;
show tables;
16.MySQL的用戶表在哪?
mysql.user
17.查看表結構的字段有哪些,哪幾種語法(拓展題)
desc table_name;
show columns from table_name;
18.更新一個用戶的密碼,其實就是用 什麽函數去去更新那個user表,具體語法是什麽
UPDATE mysql.user SET Password=PASSWORD("123456") WHERE Host=‘%‘ AND User=‘yonghu‘;
20180518早課記錄13-MySQL