A. 如何在伺服器端用phpmyadmin打開庫
你說的有點混亂,搞得我也有點混亂,我這樣說你看看行不行。
phpmyadmin本質也是一個php網頁程序。它也是通過sql語句與mysql資料庫發生關系。如果你水平夠高的話,你也可以設計自己的phpmyadmin。
比如$sql="drop database name"運行這個語句就可以刪除資料庫name。create database name,就可以建一個資料庫name,把所有的功能都寫入到網頁中就成了phpmyadmin。
B. 如何在Virtualmin/Webmin全自動安裝phpMyAdmin,如何安裝phpMyAdmin
1.下載多國語言包
解壓好後更名為 phpmyadmin 注意全是小寫的,把它放在 \文件夾\htdocs下
2.將config.sample.inc.php 更名為 config.inc.php
3,配製 config.inc.php
修改 $cfg['Servers'][$i]['controluser'] 把前面的 //去掉,在後面寫上資料庫名字 如 'root'
$cfg['Servers'][$i]['controlpass'] 把前面的// 去掉,在後面寫上資料庫密碼,如'123'
修改$cfg['blowfish_secret'] = '' 在後面'' 裡面隨便填上幾個數字 '456'
4. 配製伺服器的php.ini
將php下的 libmcrypt.dll 復制到 C:\WINDOWS\system32
修改php.ini
將 ;extension=php_mcrypt.dll前的;去掉
5,重啟apache即可
C. 環境建好了,但是雲伺服器上的phpmyadmin打不開
打開phpMyAdmin所在伺服器目錄,比如 ,繼續輸入MySQL用戶的用戶名和密碼,進入。選擇相關資料庫可看到資料庫中的各表,可進行表、欄位的增刪改,可以導入、導出資料庫信息。總之選擇中文語系的phpMyAdmin,你可以很快就入門。phpMyAdmin 安裝辦法管理MYSQL資料庫的最好工具是PHPmyAdmin,現在最新版本是phpMyAdmin 2.9.0.2,這是一個國際上開源的軟體,一直在更新版本,你可以從官方網站上下載到,安裝後可以遠程更新資料庫(其實是在伺服器上安裝
D. 如何在linux伺服器中安裝phpmyadmin
安裝環境:都是在已經安裝了Apache、MySQL的情況下
Ubuntu Linux網路安裝
1.sudo gedit /etc/apt/sources.list
編輯你的源列表,將原來的內容全部刪除,添加下面列表中最適合你的源(注意不要全部添加),選擇一個最合適你的即可,復制到你的列表中,然後保存列表。
網易(速度很快)
代碼:
deb http://mirrors.163.com/ubuntu/ lucid main universe restricted multiverse
deb-src http://mirrors.163.com/ubuntu/ lucid main universe restricted multiverse
deb http://mirrors.163.com/ubuntu/ lucid-security universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ lucid-security universe main multiverse restricted
deb http://mirrors.163.com/ubuntu/ lucid-updates universe main multiverse restricted
deb http://mirrors.163.com/ubuntu/ lucid-proposed universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ lucid-proposed universe main multiverse restricted
deb http://mirrors.163.com/ubuntu/ lucid-backports universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ lucid-backports universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ lucid-updates universe main multiverse restricted
ubuntu官方上海源,提供 Kernel,Hiweed,ubuntu
代碼:
deb http://mirror.rootguide.org/ubuntu/ lucid main universe restricted multiverse
deb-src http://mirror.rootguide.org/ubuntu/ lucid main universe restricted multiverse
deb http://mirror.rootguide.org/ubuntu/ lucid-security universe main multiverse restricted
deb-src http://mirror.rootguide.org/ubuntu/ lucid-security universe main multiverse restricted
deb http://mirror.rootguide.org/ubuntu/ lucid-updates universe main multiverse restricted
deb http://mirror.rootguide.org/ubuntu/ lucid-proposed universe main multiverse restricted
deb-src http://mirror.rootguide.org/ubuntu/ lucid-proposed universe main multiverse restricted
deb http://mirror.rootguide.org/ubuntu/ lucid-backports universe main multiverse restricted
deb-src http://mirror.rootguide.org/ubuntu/ lucid-backports universe main multiverse restricted
deb-src http://mirror.rootguide.org/ubuntu/ lucid-updates universe main multiverse restricted
2.sudo apt-get update 更新源列表信息
可以在運行「sudo apt-get update 」時查看一下錯誤信息,把不能連接的源刪除再重新運行「sudo apt-get update 」。
3.網路安裝軟體包,能上網用這個命令就可以安裝了。
sudo apt-get install phpmyadmin
4.安裝完成之後,系統內會增加這么幾個目錄:
/etc/phpmyadmin
/usr/share/phpmyadmin
5.在瀏覽器輸入http://localhost/phpmyadmin,看到下列界面後用MySQL管理員身份登錄(MySQL管理員密碼設置命令 /usr/bin/mysqladmin -u root password 'password')就可以正常使用了的
RPM軟體包安裝(RedHat、CentOS、SUSE等使用RPM包的Linux版本),現在以redhat5.4為例
redhat5.4安裝phpmyadmin
一.系統配置
1.redhat5安裝時默認選擇LAMP
2.安裝如下文件,在光碟中可找到,不然運行phpmyadmin會出現錯誤提示
rpm -ivh php-pdo-5.1.6-23.2.el5_3.i386.rpm
rpm -ivh php-mysql-5.1.6-23.2.el5_3.i386.rpm
rpm -ivh php-mbstring-5.1.6-23.2.el5_3.i386.rpm
二.設置mysql
1.啟動mysql
#service mysqld start
2.設置mysql密碼
#/usr/bin/mysqladmin -u root password 'password'
三.設置phpmyadmin
1.下載phpMyAdmin-2.11.10-all-languages-utf-8-only.tar.gz //phpMyadmin-3.x不支持redhat5自帶的php5.16,需要php5.2以上版本
2.解壓文件至/var/www/myadmin
3.編輯解壓目錄下的libraries/config.default.php文件,修改如下:
$cfg['blowfish_secret'] = 'xx';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
四.設置Apache
編輯配置文件/etc/httpd/conf/httpd.conf,加入
Alias /myadmin "/var/www/myadmin/"
<Directory "/var/www/myadmin">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
五.運行phpmyadmin
http://192.168.0.31/myadmin,
輸入mysql的root用戶和密碼
注:此種配置方法會提示"無法載入 mcrypt 擴展,<br />請檢查 PHP 配置",可忽略
E. 如何使用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'] = '密碼';
F. 伺服器phpmyadmin安裝後怎麼用
按提示來,先在伺服器上安裝bzip2bzip2-libs然後安裝ziplibzip最後把你上傳的PHPMYADMIN的目錄改成所有人可寫。
G. 小皮面板phpmyadmin未安裝
您是想問小皮面板phpmyadmin顯示未安裝嗎?解決方案如下:
我的解決方法是先安裝web伺服器(Nginx,apache這其中兩一個就可以,因為phpmyadmin依賴web伺服器,還需要依賴PHP),然後安裝phpmyadmin,編譯安裝和極速安裝都沒有問題了。
就是顯示安裝成功(其實並沒有看到安裝輸出控制台有相關的輸出),返回到軟體管理後,phpmyadmin還是顯示未安裝狀態,管理資料庫的時候也提示需要安裝phpmyadmin。
H. 阿里雲主機,如何自己配置php環境,mysql資料庫,phpmyadmin
可以在阿里雲主機上面安裝第三方一鍵php包的配置。好在國人也開發了這方面的面板,可以免費的使用。
藉助這些 php面板,可以輕松配置php環境,mysql資料庫,phpmyadmin、nginx等環境軟體。
不管使用的是win伺服器還是linux 伺服器,都可以在三方面板的幫助下,成功配置出可視化操作界面,然後一鍵部署 worpdress環境。因為這方面內容較多,這里也寫不開那麼多內容,所以你可以留言或到我的博客上搜索相關內容,老魏有寫過教程,還不止一篇,都挺詳細的內容,可以幫助你入門。
I. 虛擬主機如何使用phpmyadmin
不是不完整。phpadmin也不是必須裝在D盤。
那句話的意思是
你不被允許連接運行 phpmyadmin 在這個虛擬主機上。
原因是因為你的許可權不夠。一般phpmyadmin 只有具備伺服器管理員許可權的人才能安裝。我們提供的虛擬主機就不提供這么高的許可權。但是我們的伺服器給用戶安裝 phpadmin 共用 管理平台了,你的虛擬主機沒裝嗎?