都是很基礎的sql語句

成都創(chuàng)新互聯(lián)公司專注于陽原網站建設服務及定制,我們擁有豐富的企業(yè)做網站經驗。 熱誠為您提供陽原營銷型網站建設,陽原網站制作、陽原網頁設計、陽原網站官網定制、微信小程序定制開發(fā)服務,打造陽原網絡公司原創(chuàng)品牌,更為您提供陽原網站排名全網營銷落地服務。
創(chuàng)建表用create table
插入數據用insert into xxx values
查詢數據用select 字段 from 表 where 條件
排序:升序用asc 降序用desc
用如下語句:
注意:路徑和文件名等可以自己定義,而且所使用的路徑必須要先建立,否則執(zhí)行語句會報錯。
在建庫時,要充分考慮數據有效共享的需求,同時也要保證數據訪問的合法性和安全性。數據庫采用統(tǒng)一的坐標系統(tǒng)和高程基準,矢量數據采用大地坐標大地坐標的數據在數值上是連續(xù)的,避免高斯投影跨帶問題,從而保證數據庫地理對象的完整性,為數據庫的查詢檢索、分析應用提供方便。
創(chuàng)建數據庫的方法有兩種:
使用向導創(chuàng)建數據庫,使用菜單創(chuàng)建數據庫和創(chuàng)建空數據庫;使用向導創(chuàng)建數據庫是一種簡單便捷的方法。
在物理上,數據庫的建設要遵循實際情況。即在邏輯上建立一個整體的空間數據車、框架統(tǒng)一設計的同時,各級比例尺和不同數據源的數據分別建成子庫,由開發(fā)的平臺管理軟件來統(tǒng)一協(xié)調與調度。
1、 //看當前使用的是哪個數據庫?,如果你還沒選擇任何數據庫,結果是NULL。
mysqlselect database();?
+------------+?
| DATABASE() |?
+------------+?
| menagerie? |?
+------------+?
2、//查看有哪些數據庫
mysql?show databases;??
+--------------------+
| Database?????????? |?
+--------------------+?
| information_schema |?
| mysql????????????? |?
| test?????????????? |?
+--------------------+?
3、//選擇數據庫??
mysqluse?test;??//;號可有可無,必須單行使用.
4、為了找出當前的數據庫包含什么表(例如,當你不能確定一個表的名字),使用這個命令:?
5、//看數據庫里有哪些表
mysqlshow tables;??
+---------------------+
| Tables in menagerie |?
+---------------------+?
| event?????????????? |?
| pet???????????????? |?
+---------------------+?
如果你想要知道一個表的結構,可以使用DESCRIBE命令;它顯示表中每個列的信息:?
6、//看表里有哪些列
mysql describe pet;??
+---------+-------------+------+-----+---------+-------+
| Field?? | Type??????? | Null | Key | Default | Extra |?
+---------+-------------+------+-----+---------+-------+?
| name??? | varchar(20) | YES? |???? | NULL??? |?????? |?
| owner?? | varchar(20) | YES? |???? | NULL??? |?????? |?
| species | varchar(20) | YES? |???? | NULL??? |?????? |?
| ***???? | char(1)???? | YES? |???? | NULL??? |?????? |?
| birth?? | date??????? | YES? |???? | NULL??? |?????? |?
| death?? | date??????? | YES? |???? | NULL??? |?????? |?
+---------+-------------+------+-----+---------+-------+?
Field顯示列名字,Type是列的數據類型,Null表示列是否能包含NULL值,Key顯示列是否被索引而Default指定列的默認值。?
如果表有索引,SHOW INDEX FROM tbl_name生成有關索引的信息。?
刪除數據庫.?
mysqldrop database test;
可以用 命令"show PROCEDURE status"查看所有的存儲過程或檢索系統(tǒng)表"mysql.proc"來查詢已有的存儲過程。
例如:
用show PROCEDURE status命令查看:
-- 查看所有的存儲過程
show PROCEDURE status;
-- 查看特定數據庫存儲過程
show PROCEDURE status where db='test';
-- 用指定的登錄名查看該用戶創(chuàng)建的存儲過程
show PROCEDURE status where definer='root@localhost'; -- @localhost為用戶登錄位置(本地登錄)
-- 查看指定時間段創(chuàng)建存儲過程
show PROCEDURE status where created between '2017-02-17 00:00:00'
and '2017-02-17 23:59:59';
用系統(tǒng)表mysql.proc來查看:
-- 查看所有的存儲過程信息
select * from mysql.proc;
-- 查看特定數據庫里的存儲過程
select * from mysql.proc where db='test';
-- 查看某個用戶定義的存儲過程
select * from mysql.proc where definer='root@localhost';
-- 查看某時間段創(chuàng)建的存儲過程
select * from mysql.proc where created between '2017-02-17 00:00:00'
and '2017-02-17 23:59:59';
網站標題:mysql怎么創(chuàng)建查詢 sql查詢如何創(chuàng)建
轉載來源:http://chinadenli.net/article2/hjesoc.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供網站排名、網站建設、定制開發(fā)、域名注冊、手機網站建設、面包屑導航
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)