當前位置:首頁 » 編程語言 » sqldatabase

sqldatabase

發布時間: 2022-04-16 00:45:47

① 如何建立sql資料庫

1.在資源管理器中,點擊資料庫,右鍵,新建資料庫
2.在資源管理器中,新建查詢,利用腳本新建資料庫:
create
database
dbname

② sql資料庫的基本操作

命令行
1、顯示當前資料庫伺服器中的資料庫列表:mysql> SHOW DATABASES;
2、建立資料庫:mysql> CREATE DATABASE 庫名;
3、建立數據表:mysql> USE 庫名;mysql> CREATE TABLE 表名 (欄位名 VARCHAR(20), 欄位名 CHAR(1));
4、刪除資料庫:mysql> DROP DATABASE 庫名;
5、刪除數據表:mysql> DROP TABLE 表名;
6、將表中記錄清空:mysql> DELETE FROM 表名;
7、往表中插入記錄:mysql> INSERT INTO 表名 VALUES ("hyq","M");
8、更新表中數據:mysql-> UPDATE 表名 SET 欄位名1='a',欄位名2='b' WHERE 欄位名3='c';
9、用文本方式將數據裝入數據表中:mysql> load data local infile "d:/mysql.txt" into table 表名;
10、導入.sql文件命令:mysql> USE 資料庫名;mysql> source d:/mysql.sql;
11、命令行修改root密碼:mysql> update mysql.user set password=password('新密碼') where user='root';mysql> flush privileges;
12.修改密碼的三種方法:mysql>update user set password=password('123456') where user='joy_pen';mysql>flush privileges;mysql>set password for 'joy_oen'=password('123456');mysql>grant usage on *.* to 'joy_pen' identified by '123456';
1、創建資料庫
命令:create database <資料庫名> 例如:建立一個名為xhkdb的資料庫mysql> create database xhkdb;
2、顯示所有的資料庫
命令:show databases (注意:最後有個s)mysql> show databases;
3、刪除資料庫
命令:drop database <資料庫名> 例如:刪除名為 xhkdb的資料庫mysql> drop database xhkdb;
4、連接資料庫
命令: use <資料庫名> 例如:如果xhkdb資料庫存在,嘗試存取它:mysql> use xhkdb; 屏幕提示:Database changed
5、當前選擇(連接)的資料庫mysql> select database();
6、當前資料庫包含的表信息:mysql> show tables; (注意:最後有個s)
三、表操作,操作之前應連接某個資料庫
1、建表
命令:create table <表名> ( <欄位名1> <類型1> [,..<欄位名n> <類型n>]);
mysql> create table MyClass(
> id int(4) not null primary key auto_increment,
> name char(20) not null,
> sex int(4) not null default ''0'',
> degree double(16,2));
2、獲取表結構
命令: desc 表名,或者show columns from 表名
mysql>DESCRIBE MyClass
mysql> desc MyClass;
mysql> show columns from MyClass;
3、刪除表
命令:drop table <表名>
例如:刪除表名為 MyClass 的表 mysql> drop table MyClass;
4、插入數據
命令:insert into <表名> [( <欄位名1>[,..<欄位名n > ])] values ( 值1 )[, ( 值n )]
例如,往表 MyClass中插入二條記錄, 這二條記錄表示:編號為1的名為Tom的成績為96.45, 編號為2 的名為Joan 的成績為82.99,編號為3 的名為Wang 的成績為96.5.
mysql> insert into MyClass values(1,'Tom',96.45),(2,'Joan',82.99), (2,'Wang', 96.59);
5、查詢表中的數據
1)、查詢所有行
命令: select <欄位1,欄位2,...> from < 表名 > where < 表達式 >
例如:查看錶 MyClass 中所有數據 mysql> select * from MyClass;
2)、查詢前幾行數據
例如:查看錶 MyClass 中前2行數據
mysql> select * from MyClass order by id limit 0,2;
6、刪除表中數據
命令:delete from 表名 where 表達式
例如:刪除表 MyClass中編號為1 的記錄
mysql> delete from MyClass where id=1;
7、修改表中數據:update 表名 set 欄位=新值,… where 條件
mysql> update MyClass set name=''Mary'' where id=1;
8、在表中增加欄位:
命令:alter table 表名 add 欄位 類型 其他;
例如:在表MyClass中添加了一個欄位passtest,類型為int(4),默認值為0
mysql> alter table MyClass add passtest int(4) default ''0''
9、更改表名:
命令:rename table 原表名 to 新表名;
例如:在表MyClass名字更改為YouClass
mysql> rename table MyClass to YouClass;
更新欄位內容
update 表名 set 欄位名 = 新內容
update 表名 set 欄位名 = replace(欄位名,''舊內容'',''新內容'');

③ 如何查看SQL資料庫內容

1、首先,打開SQL Server的電腦軟體,進入軟體載入界面等待載入。

④ 如何使用SQL資料庫

方法:

1、首先打開SQL SERVER自帶的資料庫管理工具,從開始菜單中可以找到,如圖點擊進去;

2、開始連接SQL SERVER伺服器,就是我們裝好的SQL SERVER 伺服器;

3、如圖,右擊資料庫,選擇第一個,新建一個資料庫;

4、填寫資料庫的名稱(箭頭方向),下面是設置自動增長的,一般不用管,默認

5、點擊確定後就可以生成一個資料庫,此時裡面是沒有表的;

6、右擊表新建一個表,填寫你要的欄位名稱

7、填完欄位名稱後點擊欄位名稱那個內部窗口的小叉叉,然後就提示你輸入表名了,填寫下表名,一個資料庫的建立過程就是這樣的;

注意事項:

建立資料庫需要先打開資料庫伺服器。

⑤ 什麼是資料庫 微軟的SQL又是什麼

1、資料庫(Database),簡而言之可視為電子化的文件櫃——存儲電子文件的處所,用戶可以對文件中的數據運行新增、截取、更新、刪除等操作。

所謂「資料庫」系以一定方式儲存在一起、能予多個用戶共享、具有盡可能小的冗餘度、與應用程序彼此獨立的數據集合。一個資料庫由多個表空間(Tablespace)構成。

2、SQL:結構化查詢語言(Structured Query Language)簡稱SQL(發音:/ˈes kjuː ˈel/ "S-Q-L"),是一種特殊目的的編程語言,是一種資料庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關系資料庫系統;同時也是資料庫腳本文件的擴展名。


(5)sqldatabase擴展閱讀:

資料庫中的數據是為眾多用戶所 共享其信息而建立的,已經擺脫了具體 程序的限制和制約。不同的用戶可以按各自的用法使用資料庫中的數據;多個用戶可以同時共享資料庫中的數據資源,即不同的用戶可以同時存取資料庫中的同一個數據。數據共享性不僅滿足了各用戶對信息內容的要求,同時也滿足了各用戶之間信息通信的要求。

⑥ SQL資料庫是什麼 主要干什麼用的

SQL資料庫之QQ農場版

人物:菜鳥, 收垃圾的, 數據機器
菜鳥: 吃菜的鳥,簡稱菜鳥
數據機器: 指的SQL Server 2008(微軟體最新推出的資料庫,數據大小支持100TB(我的家庭住址:http://www.microsoft.com/china/sql/2008/)
計算機基礎單位換算:
一道「月亮之上」mp3文件大小為5MB左右
1GB=1024MB 1TB=1024G
資料庫 Database,簡稱DB,是一種總稱,有幾種資料庫產品:
大型:Oracle(甲骨文),DB2(IBM) 這種軟體用於電信,工業。
中型:SQL Server 2000, SQL Server2005, SQL Server 2008(都是微軟)
小型:ACCESS, foxpro, vf
這樣的,你電腦上的文件也比較多吧,你要什麼資料的時候,想一下,如何做的!!!!!!!!!!!!!
是不是一個文件夾包一個文件夾的,我們要一個一個的解開,,特是煩,時間浪費了,而且我要說的,很多人,放文件是東一個西一個,不好找,文件不能充分利用。
用過系統里的搜索沒有,你只要說文件名或文件內容,他會乖乖從硬碟里給找出來,這就是資料庫的原形,但找到這個文件可能要1分,或者更長時間。
我們能不能把搜索的時間從5分鍾變為100ms(毫秒)了。
提示: 1000ms = 1s秒)
一個大街走過來的人: 可以,現在的百毒不是這樣嗎,輸一個詞 「艷照門」颼的一個就出來了。
菜鳥: 對,這就是資料庫的應用,速度快,想一下你是怎麼存文件的吧,每次關程序的時候,要你這里選那裡選存放地方,煩,用了這么久,還不知道要存什麼地方。
收垃圾的:資料庫有什麼秘密了。

菜鳥:說你菜,你還不相信,是這樣的,好比一個100米的菜地,今天你要吃面,為了味道好吃一點,需要菜葉做為調料,好,這個菜地里這樣的,每過十米一種菜:
1. 靚菜 2. 白菜 3.油菜 4.太空大白菜 5.茄子白菜
6. 白火食菜 7.紫菜 8.花菜 9.捲心菜 10.不鳥不菜
你這個人對生活要求不高,但求生活多資多彩的,下個面,要10種菜都來一點,走來走去,總算花了5分鍾才摘完菜。
而我們如果把每十米都種十種菜,每塊區域都一樣,就算這種多資多彩的人可能20秒也完成了。
收垃圾的:OH,YES(人跳了大約0.00123毫米),是這樣的,把東西集中一齊,速度自然提高了,同時也可以一下知道我種那些菜。

菜鳥:對,這就是資料庫的好處,速度快,不關心文件具體存放地,(OH,YEAR)我不要保存對話框了。給它一個數據,它就會返回相應的結果,再想一想我們windows裡面的搜索

觀眾:老大「windows搜索」老頭已是春天的故事了

數據機器: It's my world(歌詞),媽呀,終於我可以演講演講了,你們說的也很不錯,真正操作起來還有很多工作要作,如何放,如何取。你們懂啥哦!
我們的Excel其實就是一個簡單的資料庫,它縱橫交錯的在一個表格里存放著數據,不可亂存,這是保證我們快速存儲與搜索的基石。

收垃圾的:不聽你們說了,菜鳥的說的100米的菜園,我看我沒有這么多時間去種,還是去QQ農場種些,我感覺,那速度,更快,更直觀(觀眾已扔鞋,apple,banana,orange),,DIDI(聲音),不好,我的BP機通知我的QQ農場1號靚菜被隔壁大媽偷了一個,不對呀!我養了狗的了,(觀眾:這叫臨死也要偷,誰叫你種名字多要吸引的靚菜了,而且還掛了一個標簽:太空一號靚菜).哎(聲音)昨天揀垃圾,忘了給狗一份,這狗狗,這里長時間,一次不給吃,我就下了菜,不說了,,我要火箭速度去抓住偷,這是歷史第一次。
原創自:http://hi..com/ohxs
作者:小魚

結語: 資料庫是種把數據按一定格式有序存儲,能快速,准確返回數據
建議: 初學者學習先學習 Access,office系列的,比較快的就可以上手,界面和word,excel一樣,之後學習sql server,和mysql(免費),論壇用的比較多(PHPWind論壇,喬客)

⑦ SQL資料庫是什麼

SQL是Structured Query Language(結構化查詢語言)的縮寫。SQL是專為資料庫而建立的操作命令集,是一種功能齊全的資料庫語言。在使用它時,只需要發出「做什麼」的命令,「怎麼做」是不用使用者考慮的。

SQL資料庫的數據體系結構基本上是三級結構,但使用術語與傳統關系模型術語不同。在SQL中,關系模式(模式)稱為"基本表"(base table);存儲模式(內模式)稱為"存儲文件"(stored file);子模式(外模式)稱為"視圖"(view);元組稱為"行"(row);屬性稱為"列"(column)。

(7)sqldatabase擴展閱讀

SQL資料庫的優點:

1、易用性高:

適合分布式組織的可伸縮性、用於決策支持的數據倉庫功能、與許多其他伺服器軟體緊密關聯的集成性、良好的性價比等。

2.為數據管理與分析帶來了靈活性:

允許單位在快速變化的環境中從容響應,從而獲得競爭優勢。從數據管理和分析角度看,將原始數據轉化為商業智能和充分利用Web帶來的機會非常重要。作為一個完備的資料庫和數據分析包,SQLServer為快速開發新一代企業級商業應用程序、為企業贏得核心競爭優勢打開了勝利之門。

⑧ sql資料庫滿了怎麼清理

-- 清空日誌
--壓縮日誌及資料庫文件大小

/*--特別注意
請按步驟進行,未進行前面的步驟,請不要做後面的步驟
否則可能損壞你的資料庫.
--*/
select*fromsysfiles
--1.清空日誌
DUMPTRANSACTIONusernameWITHNO_LOG

--2.截斷事務日誌:
BACKUPLOGusernameWITHNO_LOG

--3.收縮資料庫文件(如果不壓縮,資料庫的文件不會減小
-- 企業管理器--右鍵你要壓縮的資料庫--所有任務--收縮資料庫--收縮文件
--選擇日誌文件--在收縮方式里選擇收縮至XXM,這里會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了
--選擇數據文件--在收縮方式里選擇收縮至XXM,這里會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了

-- 也可以用SQL語句來完成
--收縮資料庫
DBCCSHRINKDATABASE(username)

--收縮指定數據文件,1是文件號,可以通過這個語句查詢到:select*fromsysfiles

DBCCSHRINKFILE(2)

--4.為了最大化的縮小日誌文件(如果是sql7.0,這步只能在查詢分析器中進行)
-- a.分離資料庫:
-- 企業管理器--伺服器--資料庫--右鍵--分離資料庫

-- b.在我的電腦中刪除LOG文件

-- c.附加資料庫:
-- 企業管理器--伺服器--資料庫--右鍵--附加資料庫

-- 此法將生成新的LOG,大小隻有500多K

-- 或用代碼:
-- 下面的示例分離username,然後將username中的一個文件附加到當前伺服器。

execsp_dboptionusername,'singleuser',true
a.分離
EXECsp_detach_db@dbname='username'

b.刪除日誌文件
execmaster..xp_cmdshell'delD:\ProgramFiles\SQL\database\username_LOG.ldf'

c.再附加
EXECsp_attach_single_file_db@dbname='username',
@physname='D:\ProgramFiles\SQL\database\username_Data.MDF'

--5.為了以後能自動收縮,做如下設置:
-- 企業管理器--伺服器--右鍵資料庫--屬性--選項--選擇"自動收縮"

--SQL語句設置方式:
EXECsp_dboption'資料庫名','autoshrink','TRUE'

--6.如果想以後不讓它日誌增長得太大
-- 企業管理器--伺服器--右鍵資料庫--屬性--事務日誌
--將文件增長限制為xM(x是你允許的最大數據文件大小)

--SQL語句的設置方式:
alterdatabase資料庫名modifyfile(name=邏輯文件名,maxsize=20)

⑨ 如何使用 SQL Database

什麼是 SQL Database

SQL Database 為 Windows Azure 提供關系資料庫管理系統並且基於 SQL Server 技術。使用 SQL Database 實例,您可以輕松地配置並部署關系資料庫解決方案到雲中,並利用分布式的數據中心,提供了企業級的可用性、可縮放性和安全性, 具有內置數據保護和自愈的好處。

  1. 單擊頁面底部的「+新建」。

  2. 單擊「數據服務」。

  3. 單擊「SQL Database」。

  4. 單擊「自定義創建」。

  5. 在「名稱」中,輸入資料庫名稱。

  6. 選擇版本、最大大小和排序規則。考慮到本指南的用途,您可以使用默認值。

  7. SQL Database 提供兩個資料庫版本。Web 版資料庫的大小最大可達 5 GB。企業版資料庫的大小最大可達 50 GB。

  8. 最大大小是在首次創建資料庫時指定的,稍後可以使用「更改資料庫」對其進行更改。最大大小可限制資料庫的大小。

  9. 在 Windows Azure 上創建的每個 SQL Database 實際上都具有三個副本。這樣做是為了確保實現高可用性。故障轉移是透明的並且是該服務的一部分。

  10. 在「伺服器」中,選擇「新建 SQL Database 伺服器」。

  11. 單擊箭頭,轉到下一頁。

  12. 在「伺服器設置」中,輸入 SQL Server 身份驗證登錄名。

  13. SQL Database 使用 SQL 身份驗證進行加密連接。將使用您提供的名稱創建一個分配給 sysadmin 固定伺服器角色的新 SQL Server 身份驗證登錄名。

  14. 登錄名不能是電子郵件地址、Windows 用戶帳戶或 Windows Live ID。SQL Database 不支持聲明,也不支持 Windows 身份驗證。

  15. 提供使用大小寫值以及數字或符號組成的超過 8 個字元的強密碼。

  16. 選擇區域。區域將確定伺服器的地理位置。區域不能隨意切換,因此要選擇一個對此伺服器有效的區域。選擇一個最靠近您的位置。將 Windows Azure 應用程序和資料庫放置在同一個區域可以減少出口帶寬成本和數據延遲。

  17. 確保「允許 Windows Azure 服務訪問伺服器」選項處於選中狀態,以便您能夠使用 SQL Database 的管理門戶、存儲服務以及 Windows Azure 上的其他服務連接到此資料庫。

  18. 完成後,單擊頁面底部的復選標記。

轉載,僅供參考。

⑩ 什麼是SQL資料庫

SQL是Structured
Quevy
Language(結構化查詢語言)的縮寫。SQL是專為資料庫而建立的操作命令集,是一種功能齊全的資料庫語言。在使用它時,只需要發出「做什麼」的命令,「怎麼做」是不用使用者考慮的。SQL功能強大、簡單易學、使用方便,已經成為了資料庫操作的基礎,並且現在幾乎所有的資料庫均支持SQL。
##1
二、SQL資料庫數據體系結構
SQL資料庫的數據體系結構基本上是三級結構,但使用術語與傳統關系模型術語不同。在SQL中,關系模式(模式)稱為「基本表」(base
table);存儲模式(內模式)稱為「存儲文件」(stored
file);子模式(外模式)稱為「視圖」(view);元組稱為「行」(row);屬性稱為「列」(column)。名稱對稱如^00100009a^:

熱點內容
jd源碼 發布:2025-01-21 12:58:19 瀏覽:643
ftp非阻塞 發布:2025-01-21 12:55:46 瀏覽:426
一般轎車買哪個配置 發布:2025-01-21 12:47:26 瀏覽:233
高強度加密大師解密 發布:2025-01-21 12:41:56 瀏覽:188
腳本精靈開發平台 發布:2025-01-21 12:41:54 瀏覽:61
haproxy演算法 發布:2025-01-21 12:31:05 瀏覽:679
雲伺服器集合 發布:2025-01-21 12:30:17 瀏覽:381
如何給客戶講解代理伺服器 發布:2025-01-21 12:29:31 瀏覽:72
兩g顯卡開守望先鋒什麼配置 發布:2025-01-21 12:27:05 瀏覽:559
趣字演算法 發布:2025-01-21 12:27:02 瀏覽:842