當前位置:首頁 » 數據倉庫 » mysql資料庫如何管理
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

mysql資料庫如何管理

發布時間: 2022-05-23 09:40:14

㈠ 如何管理mysql資料庫

1、phpMyAdmin
phpMyAdmin是最常用的MySQL維護工具,是一個用PHP開發的基於Web方式架構在網站主機上的MySQL管理工具,支持中文,管理資料庫非常方便。不足之處在於對大資料庫的備份和恢復不方便。

㈡ 怎麼使用MySQL命令行管理MySQL資料庫

怎麼使用MySQL命令行管理MySQL資料庫
使用命令行連接MySQL資料庫:
Windows操作系統下,開始——運行,打開"運行"對話框,輸入cmd,點擊「確定」即可進入DOS窗口。
DOS窗口輸入登錄MySQL資料庫命令
mysql -h 127.0.0.1 -u root -p

㈢ 如何使用phpmyadmin管理mysql資料庫

本地phpmyadmin遠程連接伺服器端MySQL 首先要確定mysql遠程連接已開啟,如果沒有開啟按照下面的二個方法操作:

方法一:改表法

因為在linux環境下,默認是關閉3306埠遠程連接的,需要開啟,如果裝mysql資料庫時開啟了3306就OK了。

默認mysql帳號不允許從遠程登陸,只允許localhost訪問。登入mysql後,更改 "mysql" 資料庫 里的 "user"(遠程資料庫的名稱) 表裡的 "host" 項,把"localhost"改稱"%" 。這樣mysql就可以遠程操作了。

update user set host = '%' where user = 'root';

注意:這樣方法只是把本機localhost訪問改為了"%"所有地址IP都可以訪問mysql伺服器,這樣很不安全。默認localhost訪問的時候有所有操作許可權。所以不安全!推薦用第二個方法。

方法二:授權法 (推薦使用)

(1)SQL語句:

grant select,insert,update,delete on *.* to root@"%" Identified by "password";

允許地址IP上root用戶,密碼dboomysql來連接mysql的所有資料庫,只付給select,insert,update,delete許可權。 這樣比較安全。如果只允許IP(192.168.1.1)上root用戶

訪問更安全,操作(2)

(2)SQ語句:

grant select,insert,update,delete on *.* to root@"192.168.1.1" Identified by "password";

只允許地址IP(192.168.1.1)上root用戶訪問更安全了。

(3)

grant all on *.* to root@"192.168.1.1" Identified by "password"

允許地址192.168.1.1上用root用戶,密碼password來連接mysql的所有資料庫,付給所有許可權。不太安全。

現在重啟mysql服務,如果伺服器上安裝了防火牆,看看3306埠開啟沒,如果沒需要開啟3306埠才能用了,在linux下要開啟防火牆 打開3306 埠,編輯這個文件vi /etc/sysconfig/iptables

輸入

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

保存後在控制台輸入 /etc/init.d/iptables restart 重啟防火牆,記得一定要重啟防火牆。

配置好本地PHP環境,下載PHPMYADMIN

方法一:

(一)、下載phpmyadmin

http://www.phpmyadmin.net/home_page/index.php

(二)、修改libraries文件夾下的config.default.php文件或者phpmyadmin根目錄的config.inc.php文件。

1、查找$cfg['PmaAbsoluteUri'] ,將其值設置為本地的phpmyadmin路徑

2、查找$cfg['Servers'][$i]['host'] , 將其值設置為mysql資料庫地址,例如127.0.0.1

3、查找$cfg['Servers'][$i]['user'] , 將其值設置為mysql資料庫用戶名,例如admin

4、查找$cfg['Servers'][$i]['password'] , 將其值設置為mysql資料庫密碼,例如admin

(三)、在本地訪問phpmyadmin 可查看遠程mysql資料庫,phpMyAdmin 3.3.1隻需要修改 $cfg['Servers'][$i]['host']的值,用戶名密碼 訪問phpmyadmin時輸入。

方法二:

1,在瀏覽器中輸入:http://localhost/phpmyadmin/setup/

2,點擊「新建伺服器」 ,填寫表單:

伺服器名稱:主機名稱

伺服器主機名:主機IP

認證方式:config

config 認證方式的用戶名:用戶名

config 認證方式的密碼:用戶密碼

3,保存後返回setup界面,點擊下載,下載的文件為 config.inc.php

4,將下載的文件 config.inc.php 復制到 /usr/share/phpmyadmin/ 目錄下

5,編輯 /usr/share/phpmyadmin/config.inc.php

添加以下代碼

/* Server: localhost [1] */

$i++;

$cfg['Servers'][$i]['verbose'] = '主機名稱';

$cfg['Servers'][$i]['host'] = '主機IP';

$cfg['Servers'][$i]['port'] = '';

$cfg['Servers'][$i]['socket'] = '';

$cfg['Servers'][$i]['connect_type'] = 'tcp';

$cfg['Servers'][$i]['extension'] = 'mysqli';

$cfg['Servers'][$i]['auth_type'] = 'config';

$cfg['Servers'][$i]['user'] = '用戶名';

$cfg['Servers'][$i]['password'] = '密碼';

㈣ 如何管理Mysql資料庫

1 下載官方文檔、2 建議你看你本書:使用:
MySQL必知必會
MySQL Cookbook 第2版
優化:
高性能MySQL(第二版) 復制監控:
高可用MySQL:構建健壯的數據中心 源代碼:
深入理解MySQL
深入理解MySQL核心技術
MySQL技術內幕InnoDB存儲引擎

㈤ 我購買了一個MySQL資料庫,請問要如何進行管理

由空間商提供的MYSQL資料庫進入phpmyadmin 進入管理,還有一種是用mysql工具管理。

㈥ 求問如何管理我的MYSQL資料庫

您可以通過Mysql資料庫客戶端來進行管理,另外,您也可以通過更加直觀的PhpMyadmin來進行管理。方法如下: