mysql怎么創(chuàng)建查詢 sql查詢?nèi)绾蝿?chuàng)建

MySQL數(shù)據(jù)庫怎么創(chuàng)建?

都是很基礎(chǔ)的sql語句

成都創(chuàng)新互聯(lián)公司專注于陽原網(wǎng)站建設(shè)服務及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供陽原營銷型網(wǎng)站建設(shè),陽原網(wǎng)站制作、陽原網(wǎng)頁設(shè)計、陽原網(wǎng)站官網(wǎng)定制、微信小程序定制開發(fā)服務,打造陽原網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供陽原網(wǎng)站排名全網(wǎng)營銷落地服務。

創(chuàng)建表用create table

插入數(shù)據(jù)用insert into xxx values

查詢數(shù)據(jù)用select 字段 from 表 where 條件

排序:升序用asc 降序用desc

mysql怎么建立數(shù)據(jù)庫

用如下語句:

注意:路徑和文件名等可以自己定義,而且所使用的路徑必須要先建立,否則執(zhí)行語句會報錯。

在建庫時,要充分考慮數(shù)據(jù)有效共享的需求,同時也要保證數(shù)據(jù)訪問的合法性和安全性。數(shù)據(jù)庫采用統(tǒng)一的坐標系統(tǒng)和高程基準,矢量數(shù)據(jù)采用大地坐標大地坐標的數(shù)據(jù)在數(shù)值上是連續(xù)的,避免高斯投影跨帶問題,從而保證數(shù)據(jù)庫地理對象的完整性,為數(shù)據(jù)庫的查詢檢索、分析應用提供方便。

創(chuàng)建數(shù)據(jù)庫的方法有兩種:

使用向?qū)?chuàng)建數(shù)據(jù)庫,使用菜單創(chuàng)建數(shù)據(jù)庫和創(chuàng)建空數(shù)據(jù)庫;使用向?qū)?chuàng)建數(shù)據(jù)庫是一種簡單便捷的方法。

在物理上,數(shù)據(jù)庫的建設(shè)要遵循實際情況。即在邏輯上建立一個整體的空間數(shù)據(jù)車、框架統(tǒng)一設(shè)計的同時,各級比例尺和不同數(shù)據(jù)源的數(shù)據(jù)分別建成子庫,由開發(fā)的平臺管理軟件來統(tǒng)一協(xié)調(diào)與調(diào)度。

MySQL如何創(chuàng)建數(shù)據(jù)庫并查詢數(shù)據(jù)類型

1、 //看當前使用的是哪個數(shù)據(jù)庫?,如果你還沒選擇任何數(shù)據(jù)庫,結(jié)果是NULL。

mysqlselect database();?

+------------+?

| DATABASE() |?

+------------+?

| menagerie? |?

+------------+?

2、//查看有哪些數(shù)據(jù)庫

mysql?show databases;??

+--------------------+

| Database?????????? |?

+--------------------+?

| information_schema |?

| mysql????????????? |?

| test?????????????? |?

+--------------------+?

3、//選擇數(shù)據(jù)庫??

mysqluse?test;??//;號可有可無,必須單行使用.

4、為了找出當前的數(shù)據(jù)庫包含什么表(例如,當你不能確定一個表的名字),使用這個命令:?

5、//看數(shù)據(jù)庫里有哪些表

mysqlshow tables;??

+---------------------+

| Tables in menagerie |?

+---------------------+?

| event?????????????? |?

| pet???????????????? |?

+---------------------+?

如果你想要知道一個表的結(jié)構(gòu),可以使用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是列的數(shù)據(jù)類型,Null表示列是否能包含NULL值,Key顯示列是否被索引而Default指定列的默認值。?

如果表有索引,SHOW INDEX FROM tbl_name生成有關(guān)索引的信息。?

刪除數(shù)據(jù)庫.?

mysqldrop database test;

MySQL新建查詢怎么打?

可以用 命令"show PROCEDURE status"查看所有的存儲過程或檢索系統(tǒng)表"mysql.proc"來查詢已有的存儲過程。

例如:

用show PROCEDURE status命令查看:

-- 查看所有的存儲過程

show PROCEDURE status;

-- 查看特定數(shù)據(jù)庫存儲過程

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;

-- 查看特定數(shù)據(jù)庫里的存儲過程

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';

網(wǎng)站標題:mysql怎么創(chuàng)建查詢 sql查詢?nèi)绾蝿?chuàng)建
轉(zhuǎn)載來源:http://muchs.cn/article2/hjesoc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、網(wǎng)站建設(shè)、定制開發(fā)、域名注冊手機網(wǎng)站建設(shè)、面包屑導航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站