本文目錄一覽:
- 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-hant/n/243380.html