phpmyadmin是一个web应用,它可以管理咱们的mySql数据库
界面比较友好,有图形化界面,干嘛不用~
官网下载:
https://www.phpmyadmin.net/downloads
1.下载最新的吧,4.6.4
注意你的PHP版本和MySql版本
2.解压到某个目录下,然后修改文件夹名字(默认的太长了),改为phpMyAdmin
3.移动到web根目录下面,我的根目录是/www/web/sugar
shone@Dell:/www/web/sugar$ ls
phpMyAdmin sugar
4.配置config.inc.php
进入目录libraries
shone@Dell:/www/web/sugar/phpMyAdmin/libraries$ sudo vim config.default.php
有人说配置config.default.php,打开这个文件看看
这个是系统配置文件,不建议编辑
让我们编辑config.inc.php
看了下没有这个文件,那这样办
sudo cat config.default.php > config.inc.php
然后打开config.inc.php
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '666666';
这里我是本地测试,所以主机是localhost,port是mysql端口,如果是默认3306,保留为空即可,user是mysql的用户名,password是密码!
配置好后就可以访问了!
http://localhost:81/phpMyAdmin
输入用户名和密码就是root, 666666
5.用SQL语句创建一张学生表
SQL:
CREATE TABLE IF NOT EXISTS student (
`id` INT AUTO_INCREMENT PRIMARY KEY,
`name` VARCHAR(255) NOT NULL DEFAULT '' COMMENT '姓名',
`age` TINYINT UNSIGNED NOT NULL DEFAULT 0 COMMENT '年龄',
`sex` TINYINT UNSIGNED NOT NULL DEFAULT 10 COMMENT '性别',
`created_at` INT NOT NULL DEFAULT 0 COMMENT '新增时间',
`updated_at` INT NOT NULL DEFAULT 0 COMMENT '修改时间'
) ENGINE=InnoDB DEFAULT CHARSET=UTF8 AUTO_INCREMENT=1001 COMMENT='学生表';
执行后
可以看到多了一张student表