㈠ SQL server 2000安裝及使用
XP只能安裝個人版 你重裝SQL 是你沒有裝好 XP只能裝個人版sql2000
這是對的,我也裝了好幾次,我以前是裝企業版,總是不成功,後來裝個人版就行了,我現在就學這個.用的不錯
實驗一 SQL Server2000 安裝與配置
目標達成
1. 了解Microsoft SQL Server2000安裝方法與步驟
2. 了解SQL Server 2000常用管理工具
3. 初步熟悉系統提供的學習資料庫
4. 掌握在線手冊的使用
實驗內容
一、安裝過程
操作要求:本地安裝SQL Server 2000,明確安裝步驟以及注意事項。
機實踐可參照教材所示,在Windows98或Windows2000 Professional操作系統平台下安裝SQL Server 2000個人版。
系統安裝完畢後,在開始菜單「程序」中新增了如圖1.9所示的菜單。
圖1.9 程序組菜單
二、使用服務管理器
操作要求:對已安裝的本地SQL Server伺服器,完成啟動、暫停和停止操作。
操作1:執行「開始→程序→Microsoft SQL Server→服務管理器」菜單命令,或雙擊桌面任務欄上「服務管理器」圖標按鈕,打開「服務管理器」窗口,如圖1.10所示。
注意:SQL Server服務管理器用交通信號燈比喻SQL Server的啟動( )、停止( )和暫停( )。
圖1.10 「服務管理器」窗口
操作2:在窗口中的「伺服器」欄,選擇要啟動的資料庫伺服器(取決於所安裝的實例),在「服務」中選擇「SQL Server」,單擊「開始/繼續」按鈕,啟動SQL Server。
注意:選擇「當啟動OS時自動啟動服務」復選按鈕,可在每次Windwos啟動時自動啟動SQL Server。
操作3:單擊「暫停」按鈕,觀察信號燈變化;單擊「停止」按鈕,觀察信號燈變化;再次單擊「開始/繼續」按鈕。
操作4:關閉服務管理器窗口(但SQL Server服務仍在運行,任務欄上的「 」 圖標表示服務已啟動)。
三、使用企業管理器
操作要求:啟動SQL Server的「企業管理器」,查看已安裝的資料庫實例中系統資料庫情況。(如果條件許可,並嘗試在企業管理器中通過向導「新建SQL Server注冊」,連接SQL Server教學遠程資料庫伺服器。)
操作1:執行「開始→程序→Microsoft SQL Server→企業管理器」菜單命令,打開「企業管理器」,如圖1.11所示。
圖1.11 「企業管理器」窗口
操作2:單擊窗口中樹狀目錄窗格中「Microsoft SQL Server」節點,並打開在其下級SQL Server組下自己安裝的資料庫實例的「資料庫」樹節點(如圖1.11所示),瀏覽系統自動創建的資料庫情況,並單擊某一資料庫(如Pubs或Northwind學習資料庫)節點,瀏覽其中包含的資料庫對象。
注意:如果相應實例的資料庫伺服器未啟動,用滑鼠右鍵單擊該資料庫伺服器,從彈出的快捷菜單中選擇「連接」也可啟動SQL Server服務。
四、使用查詢分析器
操作要求:通過「企業管理器」進入「查詢分析器」,按示例進行簡單的數據查詢操作。
操作1:在「企業管理器」窗口中,選位pubs資料庫(系統提供的學慣用資料庫),執行「工具→SQL查詢分析器」菜單命令(如圖1.16所示),打開「查詢分析器」窗口(如圖1.17所示)。
圖1.16 「工具」菜單
圖1.17 「查詢分析器」窗口
操作2:通過窗口的工具欄確認當前庫資料庫為「 」,在查詢分析器的文本窗口中輸入查詢語句:SELECT * FROM publishers
執行「查詢→ 」菜單命令或單擊工具欄上相應按鈕,執行查詢,注意觀察輸出結果;關閉查詢分析器窗口。
注意:執行查詢語句之前,可以先執行「查詢→分析」菜單命令,分析SQL代碼的語法正確性。
*操作3:也可以執行「開始→程序→Microsoft SQL Server→查詢分析器」菜單命令,打開「查詢分析器」,但首先應在如圖1.18所示的連接SQL Server對話框中選擇連接的伺服器,並輸入合法的用戶名與密碼,可進入SQL查詢分析器。
圖1.18連接對話框
五、使用聯機叢書
操作要求:通過SQL Server 聯機叢書了解權威的「SQL Server」的相關說明。
操作1:通過「開始菜單」的Microsoft SQL Server程序組,打開「聯機叢書」,如圖1.19所示。
圖1.19「聯機叢書」窗口
操作2:在聯機叢書窗口的「目錄」標簽中,選擇感興趣的標題,展開瀏覽。如:單擊「安裝SQL Server→基本安裝選項→實例名稱」,查看實例命名規則。
操作3:在聯機叢書窗口的「索引」標簽中,輸入關鍵字「伺服器」,選擇項,查看系統關於「sa」用戶身份的說明介紹。
操作4:在聯機叢書窗口的「搜索」標簽中,輸入查找的短語「pubs 示例資料庫」,打開主題「pubs 示例資料庫」,然後查看pubs資料庫的有關信息。
注意:在「企業管理器」或「查詢分析器」中,執行「幫助」菜單命令,以及使用工具欄按鈕「 」也可打開聯機幫助說明書。
技能要點
Microsoft SQL Server 2000安裝步驟
三個實用工具程序(服務管理器、企業管理器和查詢分析器)的基本操作
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
如果對您有幫助,請記得採納為滿意答案,謝謝!祝您生活愉快!
vaela
㈡ sql server 2014 已安裝怎麼使用
1
SQL Server 2014版支持的操作系統有:Windows Server 2008、Windows Server 2008 R2、Windows Server 2012、Windows Server 2012 R2。標准版還支持 Windows 7、Windows 8、Windows 8.1 操作系統。
2
安裝 .Net Framework 3.5 sp1
如果本機沒有 .Net FrameWork 3.5 sp1,在安裝過程中會有以下報錯:
3
如果操作系統是Windows Server 2008 R2 或 Windows Server 2012 或 Windows Server 2012 R2,可以直接進入「伺服器管理器」添加「功能」。
路徑按你的安裝程序位置做修改,例如:E:\win2012\sources\sxs,確定就開始安裝了。
END
安裝SQL Server2014
打開安裝包中的setup.exe文件,啟動安裝向導
輸入產品密鑰
接受許可條款
檢查重要更新,直接下一步
安裝規則,有警告不管它,只要下一步能點就行。
6
設置角色
㈢ sqlserver2008怎麼安裝
安裝步驟如下:
1、雙擊sql server 2008的.exe安裝文件,進入【SQL Server 安裝中心】。
注意事項:
安裝過程中有些地方可以根據自己的實際需要進行相應更改,做最適合的選擇和設置。
㈣ 求SQL資料庫安裝步驟教程
在使用 SQL Server 的過程中,用戶遇到的最多的問題莫過於連接失敗了。一般而言
,有以下兩種連接 SQL Server 的方式,一是利用 SQL Server 自帶的客戶端工具,如企業管
理器、查詢分析器、事務探查器等;二是利用用戶自己開發的客戶端程序,如ASP 腳本、VB程
序等,客戶端程序中又是利用 ODBC 或者 OLE DB 等連接 SQL Server。下面,我們將就這兩
一、客戶端工具連接失敗
在使用 SQL Server 自帶的客戶端工具(以企業管理器為例)連接 SQL Server時,
1、SQL Server 不存在或訪問被拒絕
ConnectionOpen (Connect())
2、用戶'sa'登錄失敗。原因:未與信任 SQL Server 連接相關聯。
3、超時已過期。
下面我們依次介紹如何來解決這三個最常見的連接錯誤。
第一個錯誤"SQL Server 不存在或訪問被拒絕"通常是最復雜的,錯誤發生的原因比
較多,需要檢查的方面也比較多。一般說來,有以下幾種可能性:
1、SQL Server名稱或IP地址拼寫有誤;
2、伺服器端網路配置有誤;
3、客戶端網路配置有誤。
要解決這個問題,我們一般要遵循以下的步驟來一步步找出導致錯誤的原因。
首先,檢查網路物理連接:
ping <伺服器IP地址>
或者
ping <伺服器名稱>
如果 ping <伺服器IP地址> 失敗,說明物理連接有問題,這時候要檢查硬體設備
,如網卡、HUB、路由器等。還有一種可能是由於客戶端和伺服器之間安裝有防火牆軟體造成
的,比如 ISA Server。防火牆軟體可能會屏蔽對 ping、telnet 等的響應,因此在檢查連接
問題的時候,我們要先把防火牆軟體暫時關閉,或者打開所有被封閉的埠。
如果ping <伺服器IP地址> 成功而 ping <伺服器名稱> 失敗,則說明名字解析
有問題,這時候要檢查 DNS 服務是否正常。有時候客戶端和伺服器不在同一個區域網裡面,
這時候很可能無法直接使用伺服器名稱來標識該伺服器,這時候我們可以使用HOSTS文件來進
1、使用記事本打開HOSTS文件(一般情況下位於C:WINNTsystem32driversetc)
2、添加一條IP地址與伺服器名稱的對應記錄,如:
172.168.10.24 myserver
也可以在 SQL Server 的客戶端網路實用工具裡面進行配置,後面會有詳細說明。
其次,使用 telnet 命令檢查SQL Server伺服器工作狀態:
telnet <伺服器IP地址> 1433
如果命令執行成功,可以看到屏幕一閃之後游標在左上角不停閃動,這說明 SQL
Server 伺服器工作正常,並且正在監聽1433埠的 TCP/IP 連接;如果命令返回"無法打開
連接"的錯誤信息,則說明伺服器端沒有啟動 SQL Server 服務,也可能伺服器端沒啟用
TCP/IP 協議,或者伺服器端沒有在 SQL Server 默認的埠1433上監聽。
接著,我們要到伺服器上檢查伺服器端的網路配置,檢查是否啟用了命名管道,是否
啟用了 TCP/IP 協議等等。我們可以利用 SQL Server 自帶的伺服器網路使用工具來進行檢查
點擊:程序 -> Microsoft SQL Server -> 伺服器網路使用工具,打開該工具後看
到的畫面如下圖所示:
從這里我們可以看到伺服器啟用了哪些協議。一般而言,我們啟用命名管道以及
點中 TCP/IP 協議,選擇"屬性",我們可以來檢查 SQK Server 服務默認埠的設置
,如下圖所示:
一般而言,我們使用 SQL Server 默認的1433埠。如果選中"隱藏伺服器",則意味
著客戶端無法通過枚舉伺服器來看到這台伺服器,起到了保護的作用,但不影響連接。
檢查完了伺服器端的網路配置,接下來我們要到客戶端檢查客戶端的網路配置。我們
同樣可以利用 SQL Server 自帶的客戶端網路使用工具來進行檢查,所不同的是這次是在客戶
點擊:程序 -> Microsoft SQL Server -> 客戶端網路使用工具, 打開該工具後
看到的畫面如下圖所示:
從這里我們可以看到客戶端啟用了哪些協議。一般而言,我們同樣需要啟用命名管道
點擊 TCP/IP 協議,選擇"屬性",可以檢查客戶端默認連接埠的設置,如下圖所示
。
該埠必須與伺服器一致。
單擊"別名"選項卡,還可以為伺服器配置別名。伺服器的別名是用來連接的名稱,連
接參數中的伺服器是真正的伺服器名稱,兩者可以相同或不同。如下圖中,我們可以使用
myserver來代替真正的伺服器名稱sql2kcn-02,並且使用網路庫 Named Pipes。別名的設置與
使用HOSTS文件有相似之處。
通過以上幾個方面的檢查,錯誤 1 發生的原因基本上可以被排除。下面我們再詳細
當用戶嘗試在查詢分析器裡面使用sa來連接SQL Server,或者在企業管理器裡面使用
sa來新建一個SQL Server注冊時,經常會遇到如圖 2 所示的錯誤信息。該錯誤產生的原因是
由於SQL Server使用了"僅 Windows"的身份驗證方式,因此用戶無法使用SQL Server的登錄帳
戶(如 sa )進行連接。解決方法如下所示:
1、 在伺服器端使用企業管理器,並且選擇"使用 Windows 身份驗證"連接上 SQL
2、 展開"SQL Server組",滑鼠右鍵點擊SQL Server伺服器的名稱,選擇"屬性",再
3、 在"身份驗證"下,選擇"SQL Server和 Windows "。
4、 重新啟動SQL Server服務。
在以上解決方法中,如果在第 1 步中使用"使用 Windows 身份驗證"連接 SQL
Server 失敗,那麼我們將遇到一個兩難的境地:首先,伺服器只允許了 Windows 的身份驗
證;其次,即使使用了 Windows 身份驗證仍然無法連接上伺服器。這種情形被形象地稱之為
"自己把自己鎖在了門外",因為無論用何種方式,用戶均無法使用進行連接。實際上,我們可
以通過修改一個注冊表鍵值來將身份驗證方式改為 SQL Server 和 Windows 混合驗證,步驟
1、點擊"開始"-"運行",輸入regedit,回車進入注冊表編輯器;
2、依次展開注冊表項,瀏覽到以下注冊表鍵:
[HKEY_LOCAL_]
3、在屏幕右方找到名稱"LoginMode",雙擊編輯雙位元組值;
4、將原值從1改為2,點擊"確定";
5、關閉注冊表編輯器;
6、重新啟動SQL Server服務。
此時,用戶可以成功地使用sa在企業管理器中新建SQL Server注冊,但是仍然無法使
用Windows身份驗證模式來連接SQL Server。這是因為在 SQL Server 中有兩個預設的登錄帳
戶:BUILTINAdministrators 以及 <機器名>Administrator 被刪除。要恢復這兩個帳戶
1、打開企業管理器,展開伺服器組,然後展開伺服器;
2、展開"安全性",右擊"登錄",然後單擊"新建登錄";
3、在"名稱"框中,輸入 BUILTINAdministrators;
4、在"伺服器角色"選項卡中,選擇"System Administrators" ;
5、點擊"確定"退出;
6、使用同樣方法添加 <機器名>Administrator 登錄。
以下注冊表鍵
HKEY_LOCAL_LoginMode
的值決定了SQL Server將採取何種身份驗證模式。該值為1,表示使用Windows 身份
驗證模式;該值為2,表示使用混合模式(Windows 身份驗證和 SQL Server 身份驗證)。
看完如何解決前兩個錯誤的方法之後,讓我們來看一下如圖 3 所示的第三個錯誤。
如果遇到第三個錯誤,一般而言表示客戶端已經找到了這台伺服器,並且可以進行連
接,不過是由於連接的時間大於允許的時間而導致出錯。這種情況一般會發生在當用戶在
Internet上運行企業管理器來注冊另外一台同樣在Internet上的伺服器,並且是慢速連接時,
有可能會導致以上的超時錯誤。有些情況下,由於區域網的網路問題,也會導致這樣的錯誤。
要解決這樣的錯誤,可以修改客戶端的連接超時設置。默認情況下,通過企業管理器
注冊另外一台SQL Server的超時設置是 4 秒,而查詢分析器是 15 秒(這也是為什麼在企業
1、在企業管理器中,選擇菜單上的"工具",再選擇"選項";
2、在彈出的"SQL Server企業管理器屬性"窗口中,點擊"高級"選項卡;
3、在"連接設置"下的"登錄超時(秒)"右邊的框中輸入一個比較大的數字,如 20
查詢分析器中也可以在同樣位置進行設置。
二、應用程序連接失敗
以上的三種錯誤信息都是發生在 SQL Server 自帶的客戶端工具中,在應用程序中我
Microsoft OLE DB Provider for SQL Server (0x80004005)
[DBNETLIB][ConnectionOpen (Connect()).]Specified SQL server not found.
Microsoft OLE DB Provider for SQL Server (0x80004005)
用戶 'sa' 登錄失敗。原因: 未與信任 SQL Server 連接相關聯。
Microsoft OLE DB Provider for ODBC Drivers 錯誤 '80004005'.
[Microsoft][ODBC SQL Server Driver]超時已過期.
首先,讓我們來詳細看以下的示意圖來了解一下使用 ODBC 和使用 OLE DB 連接
SQL Server 有什麼不同之處。
從上圖中,我們可以看出在實際使用中,應用程序創建和使用各種 ADO 對象,ADO
對象框架調用享用的 OLE DB 提供者。為了訪問 SQL Server 資料庫,OLE DB 提供了兩種不
同的方法:用於 SQL Server 的 OLE DB 提供者以及用於 ODBC 的 OLE DB 提供者。這兩種不
同的方法對應於兩種不同的連接字元串,標準的連接字元串寫法如下所示:
1、使用用於 SQL Server 的 OLE DB 提供者:
使用 SQL Server 身份驗證:
oConn.Open "Provider=sqloledb;" & _
"Data Source=myServerName;" & _
"Initial Catalog=myDatabaseName;" & _
"User Id=myUsername;" & _
"Password=myPassword"
使用 Windows 身份驗證(信任連接):
oConn.Open "Provider=sqloledb;" & _
"Data Source=myServerName;" & _
"Initial Catalog=myDatabaseName;" & _
"Integrated Security=SSPI"
2、使用用於 ODBC 的 OLE DB 提供者(不使用 ODBC 數據源):
使用 SQL Server 身份驗證:
oConn.Open "Driver={SQL Server};" & _
"Server=MyServerName;" & _
"Database=myDatabaseName;" & _
"Uid=myUsername;" & _
"Pwd=myPassword"
使用 Windows 身份驗證(信任連接):
oConn.Open "Driver={SQL Server};" & _
"Server=MyServerName;" & _
"Database=myDatabaseName;" & _
"Trusted_Connection=yes"
3、使用用於 ODBC 的 OLE DB 提供者(使用 ODBC 數據源):
oConn.Open "DSN=mySystemDSN;" & _
"Uid=myUsername;" & _
"Pwd=myPassword"
如果遇到連接失敗的情況,我們只要按照一中所示的方法,結合程序中的連接字元串
進行檢查,基本都能得到解決。另外,還有以下幾個要注意的地方:
1、配置 ODBC 數據源時,點擊"客戶端"配置選項可以讓我們指定連接使用的網路庫
、埠號等屬性,如下圖所示:
2、如果遇到連接超時的錯誤,我們可以在程序中修改 Connection 對象的超時設置
<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSNtest="DRIVER={SQL Server};SERVER=ServerName;UID=USER;PWD=pass
Conn. Properties("Connect Timeout") = 15 '以秒為單位
Conn.open DSNtest
%>
3、如果遇到查詢超時的錯誤,我們可以在程序中修改 Recordset 對象的超時設置
Dim cn As New ADODB.Connection
Dim rs As ADODB.Recordset
. . .
cmd1 = txtQuery.Text
Set rs = New ADODB.Recordset
rs.Properties("Command Time Out") = 300
'同樣以秒為單位,如果設置為 0 表示無限制
rs.Open cmd1, cn
rs.MoveFirst
. . .
三、小結
本文針對大部分用戶在使用 SQL Server 過程中常見的連接失敗的錯誤,重點討論了
在使用 SQL Server 客戶端工具以及用戶開發的應用程序兩種情況下,如何診斷並解決連接失
敗的錯誤。看過本文以後,相信每一個讀者都會對 SQL Server 的連接工作原理、身份驗證方
式以及應用程序開發等有一個較為全面而深入的連接。本文中所有的測試或者示例均在
Windows 2000 Advanced Server + SQL Server 2000 企業版上通過
㈤ 怎麼安裝和使用SQL2005
MySQL資料庫簡介
-------------------------------------------------------------------------------------------------
資料庫從最初的數據文件的簡單集合發展到今天的大型資料庫管理系統已經成為我們日常生活中不可缺少的組成部分。如果不藉助資料庫的幫助,許多簡單的工作將變得冗長乏味,甚至難以實現。尤其是象銀行、院校和圖書館這樣的大型組織更加依靠資料庫系統實現其正常的運作。再看互聯網上,從搜索引擎到在線商場,從網上聊天到郵件列表,都離不開資料庫。
目前,市面上的資料庫產品多種多樣,從大型企業的解決方案到中小企業或個人用戶的小型應用系統,可以滿足用戶的多樣化需求。這里,我們所要向大家介紹的MySQL資料庫是眾多的關系型資料庫產品中的一個,相比較其它系統而言,MySQL資料庫可以稱得上是目前運行速度最快的SQL語言資料庫。除了具有許多其它資料庫所不具備的功能和選擇之外,MySQL資料庫是一種完全免費的產品,用戶可以直接從網上下載資料庫,用於個人或商業用途,而不必支付任何費用(推薦下載站點http://www.mysql.com)。
總體來說,MySQL資料庫具有以下主要特點:
1. 同時訪問資料庫的用戶數量不受限制;
2. 可以保存超過50,000,000條記錄;
3. 是目前市場上現有產品中運行速度最快的資料庫系統;
4. 用戶許可權設置簡單、有效。
如今,包括Siemens和Silicon Graphics這樣的國際知名公司也開始把MySQL作為其資料庫管理系統,這就更加證明了MySQL資料庫的優越性能和廣闊的市場發展前景。
本文將重點向讀者介紹MySQL資料庫的一些基本操作,包括如何與資料庫建立連接,如果設置資料庫,以及如何執行基本的命令等。希望能夠對讀者學習和掌握MySQL資料庫有所助益。
入門
一般來說,我們訪問MySQL資料庫時,首先需要使用telnet遠程登錄安裝資料庫系統的伺服器,然後再進入MySQL資料庫。MySQL資料庫的連接命令如下:
mysql -h hostname -u username -p[password]
或者:
mysql -h hostname -u username --password=password
其中,hostname為裝有MySQL資料庫的伺服器名稱,username和password分別是用戶的登錄名稱和口令。
如果MySQL資料庫安裝和配置正確的話,用戶在輸入上述命令之後會得到如下系統反饋信息:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 49 to server version: 3.21.23-beta-log
Type 'help' for help.
mysql>
這樣,用戶就成功進入了MySQL資料庫系統,可以在mysql>命令提示符之後輸入各種命令。下面,我們列出一些MySQL資料庫的主要管理命令供讀者參考,用戶也可以通過在命令符之後輸入help,\h或?得到以下命令的簡單說明。
mysql> help
help (\h) 顯示命令幫助
? (\h) 作用同上
clear (\c) 清除屏幕內容
connect (\r) 重新連接伺服器,可選參數為 db(資料庫)和 host(伺服器)
exit (\) 退出mysql資料庫,作用與quit命令相同
go (\g) 將命令傳送至mysql資料庫
print (\p) 列印當前命令
quit (\q) 退出mysql資料庫
status (\s) 顯示伺服器當前信息
use (\u) 打開資料庫,以資料庫名稱作為命令參數
上述命令主要用於MySQL資料庫的系統管理,如果用戶需要對某個具體的資料庫進行操作,可以使用use命令進入該資料庫,格式如下:
mysql> use dbname;
這里需要提醒讀者注意的一點就是MySQL資料庫要求使用者在所有命令的結尾處使用「;」作為命令結束符。
數據類型和數據表
從本質上說,資料庫就是一種不斷增長的復雜的數據組織結構。在MySQL資料庫中,用於保存數據記錄的結構被稱為數據表。而每一條數據記錄則是由更小的數據對象,即數據類型組成。因此,總體來說,一個或多個數據類型組成一條數據記錄,一條或多條數據記錄組成一個數據表,一個或多個數據表組成一個資料庫。我們可以把上述結構理解為如下形式:
Database CREATE TABLE test (
> name VARCHAR (15),
> email VARCHAR (25),
> phone_number INT,
> ID INT NOT NULL AUTO_INCREMENT,
> PRIMARY KEY (ID));
系統反饋信息為:
Query OK, 0 rows affected (0.10 sec)
mysql>
這樣,我們就在資料庫中創建了一個新的數據表。注意,同一個資料庫中不能存在兩個名稱相同的數據表。
這里,我們使用CREATE TABLE命令創建的test數據表中包含name,email,phone_number和ID四個欄位。MySQL資料庫允許欄位名中包含字元或數字,最大長度可以達到64個字元。
下面,我們來看一看創建數據表時所用到的幾個主要的參數選項。
Primary Key
具有Primary Key限制條件的欄位用於區分同一個數據表中的不同記錄。因為同一個數據表中不會存在兩個具有相同值的Primary Key欄位,所以對於那些需要嚴格區分不同記錄的數據表來說,Primary Key具有相當重要的作用。
Auto_Increment
具有Auto_Increment限制條件的欄位值從1開始,每增加一條新記錄,值就會相應地增加1。一般來說,我們可以把Auto_Increment欄位作為數據表中每一條記錄的標識欄位。
NOT NULL
NOT NULL限制條件規定用戶不得在該欄位中插入空值。
其它數據表命令
除了創建新的數據表之外,MySQL資料庫還提供了其它許多非常實用的以數據表作為操作對象的命令。
顯示數據表命令
mysql> show tables;
該命令將會列出當前資料庫下的所有數據表。
顯示欄位命令
mysql> show columns from tablename;
該命令將會返回指定數據表的所有欄位和欄位相關信息。
數據操作
對MySQL資料庫中數據的操作可以劃分為四種不同的類型,分別是添加、刪除、修改和查詢,我們將會在本節中對此進行介紹。但是,首先我們需要強調的一點就是MySQL資料庫所採用的SQL語言同其它絕大多數計算機編程語言一樣,對命令的語法格式有嚴格的規定。任何語法格式上的錯誤,例如不正確的使用括弧、逗號或分號等都可能導致命令執行過程中的錯誤。因此,建議用戶在學習時一定要多留心語法格式的使用。
添加記錄
用戶可以使用INSERT命令向資料庫中添加新的記錄。
例如:
mysql> INSERT INTO test VALUES
mysql> ('John', '[url=mailto:[email protected]][email protected][/url]',
mysql> 5554321, NULL);
上述命令正確執行後會返回以下信息:
Query OK, 1 row affected (0.02 sec)
mysql>
對上述命令有幾點我們需要說明。首先,所有的字元類型數據都必須使用單引號括起來。其次,NULL關鍵字與AUTO_INCREMENT限制條件相結合可以為欄位自動賦值。最後,也是最重要的一點就是新記錄的欄位值必須與數據表中的原欄位相對應,如果原數據表中有4個欄位,而用戶所添加的記錄包含3個或5個欄位的話都會導致錯誤出現。
MySQL資料庫的一個非常顯著的優勢就是可以對整數、字元串和日期數據進行自動轉換。因此,用戶在添加新記錄時就不必擔心因為數據類型不相符而出現錯誤。
查詢數據
如果我們無法從資料庫中查找和讀取數據的話,資料庫就喪失了其存在和使用的價值。
在MySql資料庫中,用戶可以使用SELECT命令進行數據的查詢。
例如:
mysql> SELECT * FROM test
mysql> WHERE (name = "John");
上述命令會返回如下結果:
name
email
phone
ID
John
[url=mailto:[email protected]][email protected][/url]
5554321
1
刪除數據
用戶除了可以向數據表中添加新的記錄之外,還可以刪除數據表中的已有記錄。刪除記錄可以使用DELETE命令。
例如:
mysql> DELETE FROM test
mysql> WHERE (name = "");
該命令將會刪除test數據表中name欄位的值為John的記錄。同樣,
mysql> DELETE FROM test
mysql> WHERE (phone_number = 5554321);
將會從數據表中刪除phone_number欄位值為5554321的記錄。
修改數據
MySQL資料庫還支持用戶對已經輸入到數據表中的數據進行修改。修改記錄可以使用UPDATE命令。
例如:
mysql> UPDATE test SET name = 'Mary'
mysql> WHERE name = "John";
上述命令的執行結果如下:
name
email
phone
ID
Mary
[url=mailto:[email protected]][email protected][/url]
5554321
1
到此為止,我們對MySQL資料庫數據操作的核心概念,即數據的添加、刪除、修改和查詢進行了簡單的介紹。
㈥ 如何安裝使用labsql
LabSQL是一個免費開源的資料庫訪問工具包,是第三方公司的產品。 安裝方法就是先將文件解壓,解壓後的文件包括LabSQL ADOfunctions和Examples兩個文件夾,在labview安裝目錄的user.lib文件夾下新建一個LabSQL文件夾,然後將那兩個文件復制進入,重啟labview就可以在後面板中的函數選版的用戶模板中找到LabSQL工具包了。 ...
㈦ oracle sql developer的安裝過程和使用說明
1、首先,需要去官網下載64位的sql developer。接收協議後,選擇64位的點擊「下載」。
oracle sql developer優點:
1、完全免費微軟資料庫培訓無需任何啟動資金和預算,學生也不需要任何費用。在原來的程序上進行免費升級,並且在官方論壇上有一些免費的技術支持。
2、隨處運行
Windows、OSX(Apple)、Unix、Linux。也不需要在實驗室機器上啟動Windows VM去運行Windows軟體。
3、誰都可以安裝
無需安裝,無需注冊便可以更新,無需管理員許可權即可獲得。可以下載或者提取一些文件在電腦或者U盤裡面,就可以運行。這里有一個視頻教程,怎樣開始使用。有可能5分鍾以後就學會使用Oracle SQL Developer。
4、無處不在
SQL Developer無處不在,在去年,它已經有超過250萬用戶下載並且是OTN上下載最多的軟體。這也就意味著,需要幫助的時候,身邊就有人能幫助。
5、簡單的用戶介面
連接,查看對象或者點擊對象。可以使用工作表去寫查詢語句或者程序。這里只有一個工具條,而且上面僅僅只有幾個按鈕。只想要「A」、「B」、「SELECT」和「START」控制就行了。如果是Oracle新手,建議不要同時學習新的工具來增加學習壓力。
6、它不是一個「黑盒子」
就像平時使用向導完成任務一樣,也可以通過拖拽表來實現查詢等操作,並且還可以查看生成好的SQL語句。請不要因為有一個GUI可以使資料庫正常工作就放棄學習底層的代碼。
7、「四合一」
它不僅僅是查詢工具,有可能也需要去設計一個數據模型,或者為了新的項目需要遷移Sybase ASE資料庫,又或許需要建一些報表,以上這些Oracle SQL Developer都可以滿足。所以一旦習慣了使用這個工具後,其餘的都可以輕而易舉實現。
8、豐富的資源
視頻,博客,論壇等,隨處都可以找到。
網路—oracle sql developer
㈧ sql 安裝和使用問題
SQL 2000 SERVER 是不能在XP/98中安裝的
只能在2000 SERVER或2003 SERVER中安裝
XP中只能安裝客戶端
㈨ SQL怎麼安裝使用啊
你是不是想做網站啊。?
SQL要分的。你XP建議換成2000或2003的系統。專用伺服器系統。這樣可以裝SQL的版本比較多。如果是XP。那麼建議是用SQL桌面引擎系統。還可以下載一個企業管理器,這樣就比較好用。