phpmyadmin高级功能尚未完全设置部分功能未激活
2015-10-01 17:38
639 查看
1.登录phpmyadmin,点击导入,选择/var/ww/html/phpmyadmin/examples/create_tables.sql并执行
完成后可以看到多出了一个库phpmyadmin。
2.编辑/var/www/html/phpmyadmin/config.inc.php文件(如果没有,就复制一份config.simple.inc.php),并取消以下项目的注释(库名和表名对应):
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
$cfg['Servers'][$i]['relation'] = 'pma__relation';
$cfg['Servers'][$i]['table_info'] = 'pma__table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma__column_info';
$cfg['Servers'][$i]['history'] = 'pma__history';
$cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
$cfg['Servers'][$i]['tracking'] = 'pma__tracking';
$cfg['Servers'][$i]['designer_coords'] = 'pma__designer_coords';
$cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
$cfg['Servers'][$i]['recent'] = 'pma__recent';
3.在phpmyadmin中选择phpmyadmin库,并执行以下sql语句
GRANT USAGE ON mysql.* TO '用户名@localhost' IDENTIFIED BY '密码';
GRANT SELECT (
Host, User, Select_priv, Insert_priv, Update_priv, Delete_priv,
Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv,
File_priv, Grant_priv, References_priv, Index_priv, Alter_priv,
Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv,
Execute_priv, Repl_slave_priv, Repl_client_priv
) ON mysql.user TO '用户名@localhost';
GRANT SELECT ON mysql.db TO '用户名@localhost';
GRANT SELECT ON mysql.host TO '用户名@localhost';
GRANT SELECT (Host, Db, User, Table_name, Table_priv, Column_priv)
ON mysql.tables_priv TO '用户名@localhost';
4.重新登录phpmyadmin
完成后可以看到多出了一个库phpmyadmin。
2.编辑/var/www/html/phpmyadmin/config.inc.php文件(如果没有,就复制一份config.simple.inc.php),并取消以下项目的注释(库名和表名对应):
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
$cfg['Servers'][$i]['relation'] = 'pma__relation';
$cfg['Servers'][$i]['table_info'] = 'pma__table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma__column_info';
$cfg['Servers'][$i]['history'] = 'pma__history';
$cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
$cfg['Servers'][$i]['tracking'] = 'pma__tracking';
$cfg['Servers'][$i]['designer_coords'] = 'pma__designer_coords';
$cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
$cfg['Servers'][$i]['recent'] = 'pma__recent';
3.在phpmyadmin中选择phpmyadmin库,并执行以下sql语句
GRANT USAGE ON mysql.* TO '用户名@localhost' IDENTIFIED BY '密码';
GRANT SELECT (
Host, User, Select_priv, Insert_priv, Update_priv, Delete_priv,
Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv,
File_priv, Grant_priv, References_priv, Index_priv, Alter_priv,
Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv,
Execute_priv, Repl_slave_priv, Repl_client_priv
) ON mysql.user TO '用户名@localhost';
GRANT SELECT ON mysql.db TO '用户名@localhost';
GRANT SELECT ON mysql.host TO '用户名@localhost';
GRANT SELECT (Host, Db, User, Table_name, Table_priv, Column_priv)
ON mysql.tables_priv TO '用户名@localhost';
4.重新登录phpmyadmin
相关文章推荐
- declare aa char(5) := 'b'; begin dbms_output.put_line(aa || '00'); end;
- ThinkPHP控制器
- TP:C3BCA2F7
- php oop-1
- PHP 无限极分类
- laravel authorize(授权)
- import matplotlib出错
- ThinkPHP函数第一讲之刚接触
- 使用PHP生成二维码的两种方法(带logo图像)
- getParameter和getAttribute的区别是什么?
- zendstudio安装
- 开源协议和ThinkPHP框架
- PHP知识点-1
- php move_uploaded_file()函数
- php完整表单验证实例
- TextPad等编译器找不到或无法加载主类
- php中preg_match的isU代表什么意思
- php中的几个输出函数
- How to install Yii2 on ubuntu
- PHP输入文本中\n不起作用