# (1)新建数据库
#### 1. 新建一个简单的数据库
在wamp的phpmyadmin里面手动新建一个数据库,我这里就建一个mydb,格式为utf8\_general\_ci,此处强烈推荐数据库管理工具[navicat](https://wwt.lanzouj.com/i1NTG03ecugb)
#### 2. 在数据库配置文件application/database.php中写好配置
```
return [
// 数据库类型
'type' => 'mysql',
// 'type' => '\think\mongo\Connection', 这是mongodb数据库的连接方式
// 服务器地址
'hostname' => '127.0.0.1',
// 数据库名
'database' => 'mydb',
// 用户名
'username' => 'root',
// 密码
'password' => '123456',
// 端口
'hostport' => '',
// 连接dsn
'dsn' => '',
// 数据库连接参数
'params' => [],
// 数据库编码默认采用utf8
'charset' => 'utf8',
// 数据库表前缀
'prefix' => '',
// 数据库调试模式
'debug' => true,
];
```
#### 3. 插入数据的sql语句
因为是简单的登录demo,这里我只建了三个字段id,admin\_name,admin\_password,下面的md5加密的密码也是admin,在建库过后,插入这两段SQL语句,表就算建好了。
```
CREATE TABLE `admin` (
`id` int(11) NOT NULL,
`admin_name` varchar(255) NOT NULL,
`admin_password` varchar(255) NOT NULL
)
```
```
INSERT INTO `admin` (`id`, `admin_name`, `admin_password`) VALUES
(1, 'admin', '21232f297a57a5a743894a0e4a801fc3');
```
#### 4. 推荐数据库工具navicat,简单的使用方法。
navicat图形化数据库管理工具,这个是我学习编程半年后一个朋友推荐给我的,对表的增删改查复制删除都比较方便,好用。[点击可以下载](https://wwt.lanzouj.com/i1NTG03ecugb),由于是图形化管理工具,你只要单击右键,你想要的都展现在你面前,最适合新码萌了。
- 序言
- API开发实例
- 群文件,给萌码新的福利
- 一、登录(新增视频演示:第五节)
- (1)新建数据库
- (2)模板制作
- (3)MVC架构
- (4)config配置
- (5)功能实现及源码
- (6)URL优化
- (7)快速布置源码在电脑上
- 二、留言板
- (1)新建数据库
- (2)前端制作
- (3)MVC处理数据
- (4)功能实现及源码
- 三、API接口的调用
- (1)自制109新闻API
- (2)聊天机器人API
- (3)curl原理
- 四、文件上传
- (1)官网例子讲解
- (2)上传显示进度条
- 五、分页
- (1)简单分页
- (2)细说分页
- 六、增删改查(软删除)
- (1)单张表CURD
- (2)关联CURD
- (一)一对一关联CURD
- (二)一对多关联CURD
- (三)多对多关联CURD
- 七、二维码生成
- 八、Ajax调用
- 九、ico
- 十一、ckeditor富文本编辑器
- 十二、3分钟搭建服务器
- 十三、微信公众号开发
- (1)填写服务器配置
- 十四、自定义标签alert
- 十五、遍历二级菜单
- 十六、权限管理
- 十七、Thinkcmf分页样式优化
- 番外篇、红烧鲫鱼
- 第二期更新公告