1, 安裝ms sql server express edition這個免費的學習版本,
google 一下 sql server 2005 express 到微軟的官方網站下載。大約53M。
http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=220549b5-0b07-4448-8848-dcc397514b41
注意選擇相應的語言版本.
2, 安裝,如果已經安裝過導致安裝不上又希望安裝2005 express,需要在添加刪除程式中刪除舊版本。
停止服務的命令:
sc stop mssql$sqlexpress
安裝的時候選擇sql server認證,不使用windows認證。
3, 配置
開啟“組態管理員”,在開始菜單中可以找到,在協議部分可以看到
伺服器可以通過4中方式訪問(其實也是常見的4中進程通訊技術, 共用記憶體,具名管道,tcpip網路socket,via)
,最常用的伺服器用戶端通訊技術還是tcpip網路。
所以現在開始配置tcpip協議。
配置連接埠號碼,如果不配置連接埠,伺服器會隨機使用連接埠(安全考慮,駭客不容易掃描服務連接埠)
4, 記得重啟伺服器
sc stop mssql$sqlexpress sc start mssql$sqlexpress
5, 查看連接埠是否正確
netstat -ab | findstr /i sqlserver.exe
6 用戶端工具測試連結
可以先用命令列測試一下
telnet 127.0.0.1 1433
使用圖形化的express management studio 工具訪問資料庫
使用sa帳號,sql server的管理員登陸帳號。相當於mysql的root帳號。
登陸以後,選擇你希望操作的資料庫,右鍵開啟一個sql查詢,輸入sql語句操作資料庫。
sql語句:
-- 建立資料庫-- create database mydb;-- 使用資料庫-- use mydb;-- 建立資料表-- create table t1(c1 int not null primary key, c2 varchar(50));-- 插入資料-- insert into t1(c1, c2) values(1, 'hello');-- 修改資料-- update t1 set c1=2;-- 查詢資料-- select * from t1;-- 刪除資料-- delete from t1 where c1=1;-- 刪除資料表--drop table t1;-- 刪除資料庫-- drop database mydb;