mysql基本操作之建表并进行增删查改

1、准备-打开服务

确保安装mysql并配置好环境变量,打开终端输入命令:在Mac下mysql.server start,在windows下net start mysql,提示启动成功,如图1所示。


图1

2、创建数据库

打开服务成功后,继续输入mysql -uroot -p,并输入密码,进入mysql shell,输入show databases;可查看已经存在的数据库,输入create database +数据库名称完成创建数据库,删除的命令是drop database +数据库名称,如图2所示。


图2

3、创建数据表

创建数据表输入create table tablename(字段1+字段1类型+约束条件,字段2......);。比如创建一个book表,有book_id,name,page三个字段,设置book_id为主键并设置自动增长,name和page都不能为空,创建的代码如图3所示。


图3

4、插入数据

向新建的表中插入一条数据,使用的是insert into 表名 values(value1,value2,value3,value4,.....);其中字段的类型一定要一一对应,插入一条数据到book表如图4所示。


图4

5、删除数据

从表中删除一条数据,使用的是delete from 表名 where 条件1 and 条件2 and ...。从book表删除一条数据如图5所示。


图5

6、查询数据

从表中查询一条数据,使用的select 要查询的内容 from 表名 where 条件。要查询全部内容用*,没有条件就不写条件。从book表中查询一条数据如图6所示。


图6

7、更改数据

更改一条数据使用的update 表名 set 字段1=value1,字段2=value2.... where 条件。在book表中修改shijing的页数的333,如图7所示。


图7

这只是对数据库进行最简单的操作,其中还有很多涉及数据库方面的知识,如主外键,约束,关联关系等。


  

全部评论

相关推荐

不知道怎么取名字_:两个方向 1.简历针对性准备下 2.面试前也需要准备的 主要还是要看各个公司需求,看公司行业和岗位描述,那里面已经写了对技术的需求,一份简历,不可能和所有嵌入式岗位都匹配的
投递北京经纬恒润科技股份有限公司等公司6个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务