phpmyadmin資料庫配置
本地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'] = '密碼';
㈡ 如何在phpmyadmin 創建一個資料庫
步驟/方法
首先我們要登陸php MyAdmin。
創建一個資料庫,如下圖,在php MyAdmin右邊窗口中,填寫資料庫名稱,點創建即可。 例如我們這里創建一個名字為:cncmstest 的資料庫
創建成功會有如下提示:
點擊左上角的主頁按鈕,返回php MyAdmin主界面:
在主界面的右邊點擊「許可權」來創建資料庫帳號。
在許可權頁面中,我們點擊「添加新用戶」
在該頁面中,我們填寫要創建的資料庫用戶名,該用戶的訪問范圍,及密碼。如上圖,我們填寫了用戶名為:cncmsuser,該資料庫用戶只允許本機訪問,主機一項選擇本地;密碼我們使用自動生成的,點下面的「Generate」會生成一個隨機密碼,然後點「Copy」會自動填寫到密碼框中。
下面的框都不選,直接拉到頁面最下面點執行即可創建一個新用戶。
資料庫用戶創建成功,會返回如下頁面:
最重要的一步,設置該用戶的資料庫訪問許可權
在資料庫用戶添加成功返回的頁面中可以直接設置許可權。這里我們選擇按資料庫指定許可權:如上圖,在資料庫列表中選擇我們剛剛創建的cncmstest,即會自動進入該資料庫的許可權設置頁面。在上圖的許可權設置中,我們把「數據」、「結構」兩列的許可權全部選中,管理許可權都不要選。點執行即可。
㈢ 怎樣使用phpMyadmin創建Mysql資料庫
phpMyadmin是一個被普遍應用的網路資料庫管理系統,使用起來較為簡單,可以自動創建,也可以運行SQL語句創建,下面分別演示兩種方式創建Mysql資料庫的步驟:
一、使用菜單自動創建資料庫
登陸phpMyAdmin
在php MyAdmin右邊窗口中,填寫資料庫名稱,點創建即可。 例如我們這里創建一個名字為:cncmstest 的資料庫
備註:其實兩種創建資料庫方式本質是一樣的,第一種是利用系統菜單自動組合建庫SQL並執行,第二種是手動輸入建庫SQL,如果熟悉SQL操作的話,第二種更快捷。
㈣ mysql中phpmyadmin配置設置
樓主,你可以直接登陸到 www.php100.com下載一個php+mysql+apache的集合環境包wamp5,你下載後 直接可以開啟phpmyadmin,因此環境已經配置完成了
㈤ phpmyadmin 如何配置一個帳號只能管理指定某個資料庫
指定某個庫,或者是多個庫給這個帳號。
單個庫
grant all privileges on 庫名.* to 帳號@'*';
多個庫
grant all privileges on 庫1.* to 帳號@'*';
grant all privileges on 庫2.* to 帳號@'*';
㈥ 關於phpmyadmin配置問題
我配置的phpmyadmin貌似是用真實的資料庫信息登錄的……
就在配置文件裡面只需要寫上
『$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'thudep.org';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysql if your server does not have mysqli */
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = false;
就好了,其中thudep.org是我資料庫伺服器的地址……
㈦ 如何使用phpMyAdmin新建立資料庫
1、打開Phpmyadmin 管理登錄界面,輸入Root 帳戶及密碼。如下圖所示:
2、登錄進入後。以下面為例講述如何創建一個資料庫:
資料庫名為 mysql20101015db0
資料庫用戶名為mysql20101015db0
密碼為 dfus923621nc91
3、先創建一個資料庫名為mysql20101015db0 的資料庫。
4、新建立資料庫完成後,先返回主目錄。
5、在主目錄界面點擊「許可權」來配置資料庫用戶名和資料庫密碼。
6、先添加資料庫用戶名。
7、填寫完成資料庫用戶名及密碼後。點左下角「執行即可」
8、完成資料庫及資料庫用戶名和密碼的創建下面選擇資料庫,對新開通的數據賦許可權。
9、對新建立的mysql20101015db0資料庫賦如下許可權。
㈧ 怎麼使用phpmyadmin創建資料庫,和數據表
打開任意瀏覽器,在地址欄中輸入:「localhost/phpmyadmin」並點擊「Enter」回車鍵進入下一步。(如果頁面打不開,檢查一下電腦的Apache伺服器和MySQL資料庫是否已經開啟)
在PhpMyAdmin管理界面中,找到「資料庫」字樣按鈕並點擊進入下一步。
在界面的「新建資料庫」下方的方框中輸入自己需要創建的資料庫名稱,資料庫的編碼選擇「utf8_general_ci」這一欄,並點擊頁面後方的「創建」按鈕完成新資料庫的建立。
在PhpMyAdmin界面左邊欄的資料庫列表中,找到自己剛才創建的資料庫名稱,點擊進入界面,在右方的頂部菜單欄中找到「導入」按鈕並點擊,然後找到頁面中的「選擇」按鈕點擊進入下一步。
此時已經進入資料庫文件的選擇窗口,找到自己將要導入的資料庫文件,然後點擊窗口右下方的「打開」按鈕進入下一步。
此時資料庫會自動載入進入PhpMyAdmin中,找到頁面中的「執行」按鈕點擊完成資料庫的導入操作。
7
此時可以看到新建立的資料庫中已經擁有了數據表格,右方也會提示導出數據成功。
㈨ 阿里雲主機,如何自己配置php環境,mysql資料庫,phpmyadmin
可以在阿里雲主機上面安裝第三方一鍵php包的配置。好在國人也開發了這方面的面板,可以免費的使用。
藉助這些 php面板,可以輕松配置php環境,mysql資料庫,phpmyadmin、nginx等環境軟體。
不管使用的是win伺服器還是linux 伺服器,都可以在三方面板的幫助下,成功配置出可視化操作界面,然後一鍵部署 worpdress環境。因為這方面內容較多,這里也寫不開那麼多內容,所以你可以留言或到我的博客上搜索相關內容,老魏有寫過教程,還不止一篇,都挺詳細的內容,可以幫助你入門。
㈩ 初學者如何使用phpmyadmin創建資料庫
1.先下載然後安裝phpmyadmin。
2.在瀏覽器中輸入:127.0.0.1/phpmyadmin.若成功安裝phpmyadmin則顯示如下界面:
3.然後輸入資料庫用戶名和密碼,通常用戶名為root,密碼為安裝mysql時自己設置的密碼。默認一般為root或者空。成功登陸後進到如下界面:
4.接著點擊左上的資料庫出現 新建資料庫提示。
5.輸入資料庫名稱,這里示例輸入shujuku再點擊右邊創建 出現創建成功界面,shujuku也出現在左邊的資料庫中。
6.接著點左邊創建好的shujuku資料庫會出現新建數據表提示。
7.輸入biaoming, 欄位數根據需要選擇,這里我們選6 確定出現。
8.在這我們設置好各欄位類型,名字,ID等信息,點保存,數據表就建成了。