1. 程式人生 > >20180529早課記錄20-MySQL

20180529早課記錄20-MySQL

MySQL

1.MySQL需要重新部署,刪除哪兩個文件和執行什麽命令

刪除arch和data目錄

2.MySQL的創建一個DB,創建一個用戶對這個DB有所有權限,密碼123456,只允許198.168.137.110 機器能夠訪問數據庫,請問 SQL怎麽寫

create database db;
grant all privileges on db.* to user@‘198.168.137.110‘ identified by ‘123456‘;

3.MySQL關於權限操作,我們最後一步命令是什麽

flush privileges;

4.對一個用戶假如允許任意電腦能夠訪問,你們覺得用什麽表示,該怎麽修改當前用戶

%表示任意ip
update mysql.user set host=‘%‘ where user = ‘user‘;
flush privileges;

5.查看表字段有哪些? 哪些命令可以實現

desc tb_name;
show columns from tb_name;

6.排序語法是什麽,默認是降序?

order by xxx
默認為升序

7.分組語法是什麽? 假如加過濾的語法呢? 註意點是什麽?

group by having
group by 的字段要在查詢字段中

8.說說你們對子表的理解

就是查詢結果形成的臨時表

9.union all 和 union 什麽區別

union 會去重 union all不去重

10.模糊查詢語法是什麽? 只知道第三位字母是j 那麽該怎麽寫

like ‘__j%‘

11.join語法哪幾種

left join,right join,inner join

12.left join語法,哪個表數據最全

左表

20180529早課記錄20-MySQL