日记 [2007年01月26日]< 用 phpMyAdmin 让 MySQL 数据库管理温和化 >
2007-01-26 10:05
701 查看
首先下载phpMyAdmin,并安装。
目前版本是2.9.2
tar zxvf phpMyAdmin2.tar.gz
mv phpMyAdmin-2.9.2-all-languages/ /var/www/phpmyadmin
yum -y install php-mbstring ← 在线安装php-mbstring
然后配置phpMyAdmin
cp /var/www/phpmyadmin/config.sample.inc.php /var/www/phpmyadmin/config.inc.php
chmod 660 /var/www/phpmyadmin/config.inc.php ← 改变其属性,使其具有可写性
vi /var/www/phpmyadmin/config.inc.php ← 修改phpMyAdmin的配置文件
$cfg['blowfish_secret'] = '在此填入口令'; ← 找到此行,并设置相应的口令(这个口令只是程序内部使用,并非登录相关的口令。口令长度限制在46个字符以内。)
$cfg['Servers'][$i]['controluser'] = 'pmausr';
$cfg['Servers'][$i]['controlpass'] = 'pmapass';
//找到这句改成
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = '';
chown -R root.apache /var/www/phpmyadmin/ ← 改变phpMyAdmin的归属
vi /etc/httpd/conf.d/phpmyadmin.conf ← 建立供Apache调用的phpMyAdmin配置文件如下:
Alias /phpmyadmin /var/www/phpmyadmin
下面的部分使得外网没有权限访问和使用phpmyadmin,如果允许外网用户,请不要填加如下部分到配置文件中
<Location /phpmyadmin>
Order deny,allow
Deny from all
Allow from 127.0.0.1
Allow from 192.168.0
</Location>
/etc/rc.d/init.d/httpd restart ← 重新启动HTTP服务,使以上设置生效
在浏览器中输入“http://服务器IP地址/phpmyadmin/”
可以用MySQL的用户来登陆数据库
如果启动出现 #2002 - 服务器没有响应 (or the local MySQL server's socket is not correctly configured)
需要修改config.inc.php中$cfg['Servers'][$i]['connect_type'] = 'tcp';
把tcp改成socket
然后在这行上面增加一行
$cfg['Servers'][$i]['socket'] = '/usr/local/mysql/tmp/mysql.sock';
mysql.sock的路径要和实际文件位置一致
目前版本是2.9.2
tar zxvf phpMyAdmin2.tar.gz
mv phpMyAdmin-2.9.2-all-languages/ /var/www/phpmyadmin
yum -y install php-mbstring ← 在线安装php-mbstring
然后配置phpMyAdmin
cp /var/www/phpmyadmin/config.sample.inc.php /var/www/phpmyadmin/config.inc.php
chmod 660 /var/www/phpmyadmin/config.inc.php ← 改变其属性,使其具有可写性
vi /var/www/phpmyadmin/config.inc.php ← 修改phpMyAdmin的配置文件
$cfg['blowfish_secret'] = '在此填入口令'; ← 找到此行,并设置相应的口令(这个口令只是程序内部使用,并非登录相关的口令。口令长度限制在46个字符以内。)
$cfg['Servers'][$i]['controluser'] = 'pmausr';
$cfg['Servers'][$i]['controlpass'] = 'pmapass';
//找到这句改成
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = '';
chown -R root.apache /var/www/phpmyadmin/ ← 改变phpMyAdmin的归属
vi /etc/httpd/conf.d/phpmyadmin.conf ← 建立供Apache调用的phpMyAdmin配置文件如下:
Alias /phpmyadmin /var/www/phpmyadmin
下面的部分使得外网没有权限访问和使用phpmyadmin,如果允许外网用户,请不要填加如下部分到配置文件中
<Location /phpmyadmin>
Order deny,allow
Deny from all
Allow from 127.0.0.1
Allow from 192.168.0
</Location>
/etc/rc.d/init.d/httpd restart ← 重新启动HTTP服务,使以上设置生效
在浏览器中输入“http://服务器IP地址/phpmyadmin/”
可以用MySQL的用户来登陆数据库
如果启动出现 #2002 - 服务器没有响应 (or the local MySQL server's socket is not correctly configured)
需要修改config.inc.php中$cfg['Servers'][$i]['connect_type'] = 'tcp';
把tcp改成socket
然后在这行上面增加一行
$cfg['Servers'][$i]['socket'] = '/usr/local/mysql/tmp/mysql.sock';
mysql.sock的路径要和实际文件位置一致
相关文章推荐
- 在CentOS 中用 phpMyAdmin 让 MySQL 数据库管理温和化
- <ORACLE 数据库管理指导> 其中不乏错误认识 读者请帮忙指正
- MySQL 学习<二> 数据库的基本操作
- MySQL 学习<十三> MySQL账户管理
- 数据库<1.2> 初始MySQL
- 数据库优化<二>SQL优化之SELECT优化 ——mysql内部优化策略
- <Unity3D>unity连接数据库MySQL
- 【数据库_Mysql】<foreach>标签在Mysql中的使用
- 配置phpmyadmin使登录时可填写IP管理多台MySQL 连接多个数据库 自动登录
- mysql 使用 workbench工具【E-R图 <--> 数据库】之间相互转换
- <php+mysql>Mac配置APACHE+PHP+MYSQL+PHPMYADMIN
- 【web学习之Mysql】数据库----->查询操作<------大全
- 数据库<8> MySQL的统计函数
- << 数据库 >>mysql好的学习资料
- <C#>_应用程序与MySQL Server数据库的链接
- 跟我学 phpmyadmin 管理MYSQL多台数据库
- 日记 [2007年01月26日]< 数据库的自动备份与数据库被破坏后的恢复
- 数据库基础:讲解MySQL索引的概念及数据库索引的应用<转载>
- springMVC+mybatis+spring security<三>:使用数据库管理资源
- 弦月下的SQL<2> 数据库管理