1、怎麼得到本地(本機)的SQL伺服器名稱?
呵呵,看到你的問題,想和你討論討論了.
沒有所謂的命名規則的,所有的機器都是一樣的,可以說是隨便命名,只要符合變數命名原則就可以了.而你看到的伺服器名稱,其實是不同的實例而已.一般你可能只看到一個伺服器實例,有時一個伺服器可能會有兩個或兩個實例.唯一要說明的是這里的實例是伺服器實例而不是資料庫實例.比如在SQL2000中一般要求單實例啟動,啟動時可以選擇一個實例的.如果多實例往往是SQL2005+以上的版本,而且安裝了其他的數據挖掘功能(BI)時的SQL伺服器.
而MSSSMSE只是一個管理程序,用來管理SQL server的.它可以聯結伺服器進行資料庫的處理(當然是在GUI下),另一個是在DOS下的,所以很多企業伺服器在安裝時並沒有安裝MSSSMSE的.因為你完全可以使用其他的MSSSMSE進行聯結伺服器的.
MSSSMSE(Microsoft SQL Server Management Studio Express)就是企業管理器.
在企業管理器中,我們可以對SQL server進行可視化操作,但由於使用目的不同而有不同的設置.其中有的SQL是為C/S服務服務的,而有些則是為B/S伺服器,從開發人員的角度來考慮,SQL server的安全不可忽視,但往往我們使用的只是開發版或是配置成開發環境的.這種環境就要求我們既可能從windows進行資料庫的修改操作,也可以通過IIS進行SQL遠程登陸操作.當然,如果是在本機也是有兩種模式的,這是SQL的介面問題.而企業管理器的登陸也提供了這種方式,這兩種方式在MSSSMSE中的表示就是那個所謂的"身份驗證".
如果使用windows登陸則表示的就是以當前機器或域控制用戶進行驗證管理的.只要你有這個許可權就可以了.
而SQL SERVER驗證則是將用戶直接存在了SQL的系統資料庫中,獨立於windows和域控制帳戶的.而且這種驗證將其許可權進行了分級的.
比如我的這個資料庫是在域中,不須外網(區別於區域網)連接時,你是不願意因為人員的流動,(公司開了一個人,他要是想報復你,在SQL server中有一個用戶)外網若可以連接,那樣你的數據就完了!這種情況下可以配置為只允許windows驗證登陸的,這時就算是外網使用sa用戶也無足於事的.
相反,若是一個局網內不須進行連接,若使用域用戶或是本機用戶能登陸時後果也是很嚴重的,你可能認為那不足為慮,事實恰恰相反,雖有可能別有用心者拿不到你的SQL server伺服器的許可權,但如果拿到局網域中的任何一台機器的許可權就可以讓你的數據消失得無影無蹤!這種情況必須控只允許使用SQL登陸的,而就是這樣的伺服器與只能採用SQl server驗證方式.
這樣的問題就出來了,若是.與127.0.0.1或者是(local),請問要登陸本機上哪一個伺服器實例(多實例)?若是在域控制下也是一樣,不管你有多少台SQL server不打出全部如何識別?既就算一台也是一樣的(因為域也不確信你後來加不加server,事實上域中必須是全稱的).
想知道在沒有連接資料庫的情況下得到資料庫的名稱?這個只有去問管理員,沒有數據連接,何來資料庫之說?不管是什麼登陸都要有數據連接的.這就好比在電腦關機的情況下問電腦中有什麼資料庫一樣的.
二樓其實已經告訴你了,詳細的可以去看設置的.不管使用SQLDMO還是其他,都是一些測試性的連接.
2、mysql怎麼查看埠號和服務名?
1、很多人還是很窮的,沒有技術一般都是在本地學習測試,那麼我就從本地測試環境開始說,這里以wampserver為例:我的安裝在D盤符,打開地址如下D:wampinmysqlmysql5.5.20in;
2、打開mysql.exe文件,輸入密碼回車確定顯示如下頁面證明你登錄成功了;
3、在mysql後面輸入show global variables like 'port';別寫錯了,切記別忘記寫英文狀態下的分號;
4、如果大家怕打錯了想復制我這個代碼,復制後不要去CTRl+V粘貼,那是不對的,要在會話窗口,也就是這個黑色框內,右鍵-粘貼。
具體如下:
1、簡介
MySQL是一個開放源碼的小型關聯式資料庫管理系統,開發者為瑞典MySQL AB公司。目前MySQL被廣泛地應用在Internet上的中小型網站中。由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站資料庫。
2、軟體
MySQL最初的開發者的意圖是用mSQL和他們自己的快速低級常式(ISAM)去連接表格。經過一些測試後,開發者得出結論:mySQL並沒有他們需要的那麼快和靈活。這導致了一個使用幾乎和mSQL一樣的API介面的用於他們的資料庫的新的SQL介面的產生,這樣,這個API被設計成允許為用於mSQL而寫的第三方代碼更容易移植到MySQL。
3、應用環境
與其他的大型資料庫例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之處,如規模小、功能有限(MySQL Cluster的功能和效率都相對比較差)等,但是這絲毫也沒有減少它受歡迎的程度。對於一般的個人使用者和中小型企業來說,MySQL提供的功能已經綽綽有餘,而且由於MySQL是開放源碼軟體,因此可以大大降低總體擁有成本。
3、如何查詢MySQL伺服器中的所有資料庫名稱
常用工具來有:phpMyAdmin,或者源Navicat,
或者在mysql文件下的命令提示符中輸入:
mysqlbinmysql -h主機地址 -u 用戶名 -p 用戶密碼//登錄
show databases;//顯示資料庫名
use dataname;//顯示資料庫中的表
show tables;
4、請教mysql的資料庫伺服器名是不是就是用戶名
不是 。伺服器名就是伺服器名啊 比如本地的127.0.0.1。用戶名可以自己設定的,默認的是root
5、SQL資料庫的伺服器名稱該填什麼?急!!!
伺服器名稱可用 點(.)點 代表是本機
6、安裝MySQL到最後一步時無響應,如果要修改MySQL默認的伺服器名稱應該從哪裡修改?
第一種方法: 安裝MySQL的時候在這一步時它默認的服務名是「MySQL」 只需要把這個名字改回了就可以了答。可以把默認的伺服器的名稱改為「MySQL4」等其他名稱。PS:這種方法我試過,大二的時候成功了,但是前幾天幫同學安裝時候還是不行,依然不知道是什麼問題導致的。第二種方法 1、卸載MySQL ,停止MySQL服務 2、刪除安裝目錄及數據存放目錄 3、在注冊表(regedit)查詢mysql,全部刪除找到如下的注冊表信息,刪除MySQL目錄檢查C:\WINDOWS目錄下是否有my.ini文件,將其刪除4、在c盤查詢MySQL,全部刪除 5、重新安裝就好了
7、怎樣能查到Mysql伺服器名
SET PASSWORD FOR 'user'@'localhost' = OLD_PASSWORD('newpwd');
如果執行命令copy後還是提示訪問被拒絕,試著用以下命令賦予遠程連接
GRANT all privileges ON abc.* TO 'abc_f'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
abc.* 資料庫.表
'abc_f' 用戶名
'%' 允許所有ip
'123456' 密碼
========
以上命令需要登錄到 mysql下執行 。希望對你有幫助。謝謝。a60531410希望help you。referenceCSDN,IT實驗室,365testing
8、如何查看MySQL伺服器名
windows:
1、右鍵「電腦」-->管理-->服務
排序找找是否存在mysql名字的服務
2、運行--services.msc
排序查找
3、任務欄右鍵--任務管理器--服務
linux查看服務狀態:
1
2
3
4
1、ps
-ef
|grep
mysqld
2、ps
-aux|grep
mysqld
3、service
mysqld
status
4、service
mysql
status
linux查看mysql是否在運行:
1
2
3
4
5
1、ps
-ef
|grep
mysql
2、ps
-aux|grep
mysql
3、netstat
-anp
|
grep
mysql
4、netstat
-altp
|grep
3306
5、lsof
-i:3306
當然以上都是按常規安裝服務名和埠去檢測的,如過改過服務名和埠請替換相應位置。
9、本機的資料庫伺服器名稱是什麼
就是你自己計算機名字啊;
你右擊我的電腦=》屬性=》計算機名
就像樓上說的localhost