打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
phpmyadmin数据库建表及插入

phpmyadmin数据库建表及插入

今天把数据库知识再梳理一遍:

1.表名尽量用单词字符,即有意义的英文单词。

2.编码:utf8_unicode_ci或者utf8_general_ci.

3.管理员数据:域名-admin,为了防止两个网站合并数据表数据时不会产生冲突,给表名加域名前缀。不能与系统关键字冲突。

4.创建表单管理员的字段:id—TINYINT—UNSIGNED(无符号)—auto_increment(自增)—主键(每个数据表都必须有一个主键)—注释(自动编号)

adminame—VARCHAR(可变字符串)—长度(str类型必须填写)—整理(utf8_general_ci)—注释

password—CHAR(加密后的字符串长度固定为32位长)—32—整理(加密后全部变成英文或数字,不用填编码)—注释

addtime —DATETIME(年月日时间)、TIMESTAMP(时间戳)、—CURRENT_TIMESTAMP(勾选)

title—设置索引(经常用来搜索、排序和判断的字段就需要加上索引,加快检索速度,但是所占空间变大,而且插入的速度也变慢。比如用来做搜索功能的标题)

TINYINT 非常小的整数  有符号值,-128到127.无符号值,0到255.

SMALLINT 较小的整数  有-32768到32767 无符号值加一倍

MEDIUMINT 中等大小的整数  

INT  标准整数

BIGINT  较大整数

FLOAT  单精度浮点数

DOUBLE  双精度浮点数

DECIMAL  一个串的浮点数

VARCHAR  根据输入的字符串长度来调整空间,速度慢。

CHAR  长度固定,速度快,但是占空间。

5.标注释:管理员数据表

6.Storage Engine 数据表类型:

        一般取默认值——MyISAM

        MEMORY——将表放在内存,运行加快,但是重启时所有数据被清空。经常写入和删除的及不重要的数据

        InnoDB——适合安全要求高以及数据完整性高的表。但是检索速度慢。

7.点击保存。。

8.插入。。password——函数(选择MD5)

php内置了md5()加密函数,32位。此时为双MD5加密。关键字不区分大小写。

只有数据库名称,数据表名称,字段名称可以用反向单引号,反向单引号可加可不加,一定要保证名称不要与系统关键字冲突。

关键字前后要有空格。字符串要加引号。

多条件查询,AND或者OR连接

无条件查询,WHERE 1

模糊查询,WHERE LIKE "%keyword%"

倒排 ORDER BY `id` DESC

正排 ORDER BY `id` ASC

SELECT `id` from ` xxx.com-admin` where id=2 AND adminame='futan';

INSERT INTO `e1215cms_2`.`xxx.com-admin`(

  `id`

  `adminame`

  `password`

)

VALUES(

  NULL,'admin',MD5('1234')

);

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
学习数据库MySQL,与SQLite数据库作对比
《微信公众平台入门到精通》Vol.15
MySQL基础(非常全)
数据库 MySQL基础
python中字符串形式的IP地址(点分十进制)和其整数形式的相互转换
JAVA 十六进制与字符串的转换
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服