一、 mysql 关键字与保留字
mysql本身有许多的关键字与保留字,对字段进行命名的时候,应该避开这些关键字与保留字。具体关键字与保留字有哪些,大家可以自行百度,这里就不啰嗦介绍。
二、创建数据库
sql语句格式: create database 数据库名 。
如: create database php_study。这样就建立了一个名为php_study的数据库。
三、选中数据库数据库
sql语句格式: use 数据库名 。
如:use php_study。此时就选中了php_study这个数据库。
四、设置 编码
sql语句格式: set chaarset 编码格式 。
如:set charset utf8。此时就将编码格式设置成了utf-8。
五、创建数据表
sql语句格式: create table 表名( `字段1` 类型,`字段2` 类型 ) 。
如:create table test( `id` int , `name` varchar (128));
这样我们就在php_study这个数据库里建立了一张名为test的数据表。
六、数据插入
sql语句格式: insert into 表名( `字段1`,`字段2` ) values ( 值1,值2 ) 。
如:insert into test (`id`,`name`) values( 100 , ‘PHP学习坊‘ );
这样test表里就有了一条数据
七、数据修改
sql语句格式: update 表名 set 字段1 = 新值1,字段2 = 新值2,………. 。
如:update test set id = 200 , name = ‘关注PHP学习坊’;
这样数据表里的值就被更新了
八、数据查询
sql语句格式: select 要查询的字段1,要查询的字段2,…… from 表名 where 查询条件 。
如:select id , name from test where id = 200;
* 代表查询所有字段 select * from test where id = 200;
九、数据删除
sql语句格式: delete from 表名 where 查询条件 。
如:delete from test where id = 200;
这样id = 200的数据就被删除了。
需要强调下,虽然where部分是可选的,但在delete是一定要加上,万一清空表就麻烦了,还要从备份恢复数据,肯定会丢失一部分数据。那你就赶紧跑路吧。。。。
十、数据表删除
sql 语句格式: drop table 表名 。
如:drop table test;
test这个数据表就被删除了
十一、数据库删除
sql语句格式: drop database 数据库名 。
如:drop database php_study;
这样php_study这个数据库就被删除了
十二、写在后面
本文只是简单介绍,像别名、 索引 、limit、offset、order by、group by、sql优化等等都没有介绍,这些会在以后慢慢介绍。
关于数据库,本文介绍的简单到不能再简单了,真实的数据库,非常复杂,涉及到的东西非常多,在以后学习中如有涉及会逐步进行介绍,大家千万不要以为数据库就如此简单。
以上内容由 PHP学习坊 编辑整理,如有错误或着疏漏之处,欢迎在评论区指出,也欢迎大家积极评论转发。感谢关注 PHP学习坊 。