mysql查看表内容 很乱_mysql常用命令--15.10.14记录,内容有点乱
1、查詢所有用戶信息:(A)
select user,host,password from mysql.user; ?#mysql.user保存著用戶信息
SELECT DISTINCT CONCAT('User:''',user,'''@''',host,''';') AS query FROM mysql.user;
查詢用戶表中的用戶,distinct去除重復項,
concat連接后面的查詢字段
as query表示將query作為查詢后的字段處理
紅色帶線的單引號表示一個單引號處理
下面的SELECT語句顯示了引用和轉義如何工作:
mysql> SELECT 'hello', '"hello"', '""hello""', 'hel''lo', '\'hello';
+-------+---------+-----------+--------+--------+
| hello | "hello" | ""hello"" | hel'lo | 'hello |
+-------+---------+-----------+--------+--------+
mysql> SELECT "hello", "'hello'", "''hello''", "hel""lo", "\"hello";
+-------+---------+-----------+--------+--------+
| hello | 'hello' | ''hello'' | hel"lo | "hello |
+-------+---------+-----------+--------+--------+
查詢單個用戶信息
select * from mysql.user where user like 'tem%'; #模糊匹配要用like,%表示匹配任意數目字符,_表示匹配單個字符
2、查詢表結構:
desc mysql.user; #“desc 表名”等同于?“show columns from 表名”
查詢結果為:
即表的設計結構,當然還有其它的內容沒有全部貼出來;
3、表相關操作,(以自己練習的表為基礎)
alter table roommodify column class_name char(10);#將表room中class_room字段的類型更改為char(10)
alter table room change capacity n_capacity int(12);#此時room表中capacity變成n_capacity,并且類型也發生了變化
modify可以修改字段類型和長度,比如長度由10變成5,類型由字符變成數值型;
change可以更改字段名和字段類型,上例便是,change比modify多了一個更改字段名的功能
update room set class_name="美術" where id=15001;#更新某一例的值
update room set class_name=replace(class_name,"演講","語文");#同上
create table new_room as ?select * from room; ?#create as select 將一個查詢結果制作成一個新表
本節內容比較亂,學到哪就記到哪,權當自己的學習筆記了,簽于這種筆記條理不清,下節課好好規劃下。
總結
以上是生活随笔為你收集整理的mysql查看表内容 很乱_mysql常用命令--15.10.14记录,内容有点乱的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hibernate mysql分页_求s
- 下一篇: xampp mysql创建表_xampp