mysql中phpmyadmin安装教程_安装phpMyAdmin图⽂教程phpmyadmin的安装配置已经是⽼⽣常谈的话题了,⽹络上到处都可以到相关的配置教程。但是,那些⼤多都是⼿动配置的,稍不留神,容易出错。因此站长今天在这⾥介绍的是,被很多phpmyadmin⽤户所忽略的phpmyadmin⾃带的安装程序,下⾯我们就开始⼀步⼀步来安装phpmyadmin。
1、⾸先下载phpmyadmin3.4.11,这是⽬前最稳定⽆bug的版本,点击下载
2、在你的web根⽬录新建⼀个pma⽂件夹,将下载的phpmyadmin源⽂件解压到该⽬录,然后在pma⽂件夹⾥再新建⼀个config⽂件夹,⼀会我们使⽤的安装程序将会在这个⽬录写⼊配置信息
3、访问:http//localhost/pma/setup,进⼊安装界⾯,如下图所⽰,将默认语⾔修改为简体中⽂,下拉框的倒数第⼆个:
2、点击新建服务器,如下图所⽰:
通常我们本地使⽤,是不需要配置SSL那些的,默认即可
3、点击认证,如下图所⽰:
填写好密码
4、然后点击保存,返回安装界⾯,如下图所⽰:
5、点击左侧的”功能”,再点击顶部导航栏的“安全”,如下图所⽰:
cookie有效期默认是1440秒,太短了,修改为1800,即半⼩时
6、修改之后,点击保存,返回安装界⾯,如下图所⽰:
7、最后再点击⼀次下⽅的保存,这样配置⽂件就⽣成好了
8、复制config⽬录下⽣成的config.inc.php⽂件,拷贝到pma⽬录,然后访问localhost/pma,就可以按你刚才的配置进⾏登录了。
那么,如果我想配置phpmyadmin有选择的连接多个mysql服务器怎么办呢?简单!
再次访问localhost/pma/setup,点击加载,加载我们刚才在config⽬录⽣成的config.inc.php⽂件,然后点击”新建服务器”,跟之前的过程⼀模⼀样,站长这⾥创建了⼀个localhost1作为⽰例,保存后,再次拷贝config⽬录的config.inc.php到pma⽬录覆盖之前的配置⽂件,然后退出phpmyadmin,重新登录,如下图所⽰:
你可以发现,在密码框的下⾯可以选择不同的mysql服务器登录了!但是⾄此,我们还不能喘⼝⽓,因为登录后,phpmyadmin会提⽰你删除config⽂件夹,如果是本地使⽤当然不⽤担⼼,但是如果你上传到服务器上就要谨慎了,不能让不怀好意的⼈来篡改你的配置。所以当你将phpmyadmin上传到服务器上并且安装完之后,应该删除该⽂件夹,如果你要重新配置,再重新上传即可!切记!!
安装中遇到的问题和解决办法:
⽹上有很多安装phpmyadmin的教程,可是都是要求修改libraries ⽬录下的 config.default.php ⽂件,
明明 在 config.default.php ⽂件最上⾯有很⼤的⼏个字(“不要编辑“):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/*
*
* N N OOO !! DDDD OOO N N OOO TTTTT EEEE DDDD I TTTTT !!
* NN N O O !! D D O O NN N O O T E D D I T !!
* N N N O O !! D D O O N N N O O T EEEE D D I T !!
* N NN O O D D O O N NN O O T E D D I T
* N N OOO !! DDDD OOO N N OOO T EEEE DDDD I T !!
*
*
* DO NOT EDIT THIS FILE, EDIT config.inc.php INSTEAD
*
* phpMyAdmin default configuration, you can copy values from here to your
* config.inc.php
*/
上⾯已经明确敬告不要编辑此⽂件,⽽是要⾃⼰编辑 config.inc.php .可以⾃⼰根据它提供的config.sample.inc.php修改。
下⾯我说下安装⽅法,以下操作都是在LINUX下进⾏,WINDOWS⽤户也可参考,只须作些许变动。
把下载回来的- 复制到⽹站根⽬录(当然,我这是本地调试,如果是服务器肯定要考虑安全问题的),在终端⾥进⼊⽹站根⽬录,运⾏命令:
1
tar -xzvf -
这样⽂件就解压了,为了⽅便记忆,我⽤再把-all-languages重命名为phpMyAdmin。
接下来就是配置了,有两种⽅法,⼀种是⼿动修改hpMyAdmin⽬录下的 config.sample.inc.php⽂件,然后再把它重命名为
config.inc.php。第⼆种⽅法是通过“设置向导”,这也是官⽅推荐的⽅法。可以在浏览器⾥访问
localhost/phpMyAdmin/setup/
因为是多语⾔版的,所以中⽂的东东,⼤家 应该⼀看就会,我就不截图了。如果进去这⾥后,点“保存”配置后出现下⾯的错误提⽰:
mysql windows安装教程1
2
法加载或保存配置
请在 phpMyAdmin 的根⽂件夹下创建可以写⼊的 config ⽂件夹,⽂档中有说明。否则你只能下载或显⽰配置。
这是因为没有相应的权限来创建配置⽂件,这时,可以⽤以下⽅法修改权限:
1
2
3
4
5
cd phpMyAdmin
mkdir config # 创建⽤来保存临时配置⽂件的⽬录
chmod o+rw config # 给它读写权限
cp config.sample.inc.php config/config.inc.php # 复制样本配置⽂件并得命名
chmod o+w config/config.inc.php # 赋予配置⽂件读写权限
然后再在web页⾯⾥点“保存”来保存配置⽂件,这⾥就OK了。接下来你可以在X界⾯复制刚才新建 的那个 config⽬录下的
config.inc.php⽂件到phpMyAdmin⽬录下⾯,并去掉它的写权限。或者你更喜欢⽤shell也⾏:
1
2
3
mv config/config.inc.php . # 移动配置⽂件到当前⽬录phpMyAdmin
chmod o-w config.inc.php # 去除写权限
rm -rf config #移除临时⽬录
接下来还有⼏点要说明,
⼀是绝对不能复制 libraries/config.default.php 为config.inc.php作为配置⽂件来编辑。
⼆是论证⽅式,如果你只是本地调试,可以选择config ⽅式 ,此时config 认证⽅式的⽤户名和密码就要填写。⽤这种⽅式的话,每次进去都不要⽤户名和密码,只要知道地址的⼈就可以进去,所以很适合本地调试时⽤。
如果是服务器,⼀般是cookies⽅式,这种⽅式下进去要先输⼊⽤户名和密码。
三是SweKey 配置⽂件,⼀般留空。
四是连接⽅式,确定 怎样连接到服务器,如果不确定,请选择 tcp ,LINUX/UNIX⽤户的话,⽤socket 更⾼效。
使⽤socket连接⽅式后,在mysql client下输⼊status 后显⽰:
[cc lang="bash"]
mysql> status;
————–
mysql Ver 14.12 Distrib 5.0.75, for debian-linux-gnu (i486) using readline 5.2
Connection id: 287
Current database:
Current user: root@localhost
SSL: Not in use
Current pager: stdout
Using outfile: ”
Using delimiter: ;
Server version: 5.0.75-0ubuntu10.2 (Ubuntu)
Protocol version: 10
Connection: Localhost via UNIX socket
Server characterset: latin1
Db characterset: latin1
Client characterset: latin1
Conn.characterset: latin1
UNIX socket: /var/run/mysqld/mysqld.sock
Uptime: 1 hour 13 min 3 sec
Threads: 1 Questions: 2633 Slow queries: 0 Opens: 1043 Flush tables: 3Open tables: 13 Queries per second avg: 0.601————–
可以看到“Connection: Localhost via UNIX socket"字样。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论