本文目錄一覽:
- 1、linux下mysql的安裝遇到本地連接不上怎麼辦
- 2、mysql資料庫管理工具navicat for mysql怎麼用
- 3、如何從本地連接MySQL服務
- 4、如何用cmd連接Mysql資料庫
- 5、如何設置本地連接可以連接windows伺服器上的MYSQL資料庫
linux下mysql的安裝遇到本地連接不上怎麼辦
1、幹掉正在運行的資料庫:
(方法1)/etc/init.d/mysqld stop
(方法2)rcmysqld stop
(方法3)service mysqld stop
(方法4)kill -TERM mysqld
2、啟動mysql伺服器(–skip-grant-tables忽略用戶表)
mysqld_safe –user=mysql –skip-grant-tables –skip-networking
3、重新使用root用戶登錄資料庫
mysql -u root mysql
4、重新設置root密碼
mysql UPDATE user SET Password=PASSWORD(‘newpassword’) where USER=’root’;
5、刷新許可權
mysql FLUSH PRIVILEGES;
6、退出mysql
mysql quit
7、重啟mysql
(1)/etc/init.d/mysqld restart
(2)service mysqld restart
8、使用root用戶重新登錄mysql
(方法1)mysql -uroot -p
(方法2)service mysqld start
mysql資料庫管理工具navicat for mysql怎麼用
Navicat是一套快速、可靠並價格相宜的資料庫管理工具,專為簡化資料庫的管理及降低系統管理成本而設。它的設計符合資料庫管理員、開發人員及中小企業的需要。Navicat 是以直覺化的圖形用戶界面而建的,讓你可以以安全並且簡單的方式創建、組織、訪問並共用信息。
navicat for mysql,Navicat中單獨管理Mysql的工具,它的使用如下:
下載後,雙擊擊安裝包,這款軟體的「快速安裝」和自定義安裝基本相同,先說一下快速安裝,選擇好文件夾,點擊「安裝」。等待安裝完成。
安裝完成後,只勾選第一個,點擊完成,進入軟體主界面。
點擊左上角「文件」或者「連接」圖標,創建自己的資料庫連接。Navicat for MySQL可以連接本地Mysql資料庫,還可以連接遠程Mysql資料庫。兩者連接方式基本相同。
連接本地資料庫時,「主機或IP」一欄填寫「localhost」或者是「127.0.0.1」,填寫自己資料庫名稱和密碼,名稱可以為空,其他數據可以不用改。點擊左下角的「測試」,如果顯示「連接成功」,就可以創建該連接。
連接遠程資料庫時,只需要在「主機或IP」處填寫IP地址即可,其他操作與本地連接一樣,遠程連接時延遲稍微大一點,點擊「測試」或者連接時會慢一些。
創建連接成功後,雙擊即可查看資料庫:
如何從本地連接MySQL服務
1.這種情況顯然是有實例名的哦。用ip連接只要設置Server name 為ip/SQLEXPRESS就OK了。
2.如果不是實例名的問題,就按照下列的操作來處理。
首先使用SQL Server 2005外圍應用配置器, 服務和連接的外圍應用配置器——Database Engine——遠程連接——選擇本地連接和遠程連接——同時使用TCP/IP和named pipes(B)——確定,然後重新啟動 SQL Server (SQLEXPRESS)服務。
3.請參考下列圖操作:
檢查資料庫的屬性——Security 選擇SQL Server and Windows Authentication mode.
如何用cmd連接Mysql資料庫
1.打開「開始」—」運行「—–輸入」cmd』後出現黑色窗口,這就是我們說的,cmd命令行,默認進入c盤,於是我們可以進入D 盤,點擊回車。因為我的資料庫是存放在D盤的。
2.進入D盤後輸入cd,點擊回車。
3.輸入mysql -hlocalhost -uroot -proot,注意這裡的「『h,”u’,”p”不能省略,分別為本地連接的地址,用戶名,密碼。連接好資料庫,進入數據的庫的歡迎頁面,然後一切操作都可以子啊這裡進行。
(備註)但是出現一個問題,我就是按照步驟操作怎麼就不行呢,原因在這裡,因為你沒有設置環境變數,打開計算機—屬性—-高級系統設置—高級—環境變數
編輯path,修改你的資料庫存在路徑,這樣就可以順利進入啦。
這樣你不需要進入D盤,直接在黑窗口輸入代碼的程序,便可以連接資料庫,是不是很方便。
4,操作資料庫,新建一個資料庫資料庫中新建一個表,表中執行插入語句
更多mysql知識可以訪問IT擺渡網,歡迎諮詢
如何設置本地連接可以連接windows伺服器上的MYSQL資料庫
mysql -u用戶名 -h主機名 -p
前提是伺服器的mysql上有該用戶,以及對應的IP
可登入mysql伺服器上執行
grant all on test.* to 用戶名@『客戶機IP』 identified by ‘密碼’ ;
flush privileges; #刷新許可權表,讓所做修改生效
上面指令的意思是 將test這個資料庫的全部內容以及全部的操作許可權賦權給從特定IP上登入到本伺服器的用戶。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/243380.html