wangwt123

MySQL(二)

一、数据库里的DML语句

1、插入:INSERT和REPlACE

查询插入的语句信息:select * from [表名];

insert,三种方式: 按字段插入、全部插入、批量插入

replace,一种方式:覆盖插入

1-1、字段插入

1-2、全部插入

1-3、批量插入

1-4、replace:插入数据,数据可以覆盖,解决完全一致的问题。

如果,在主键的字段里插入一条一模一样的字段内容,此时使用insert将无效,需要引入replace。

🎃如果在表的数据结构中,存在自增长:auto_increment,在使用全部插入和批量插入的时候,虽然会自动排序id号,但是还需带上字段名。

2、更新:UPDATE

更新某⼀条语句:update [表名] set [新的数据] [where筛选]

3、删除:DELETE

delete,3种方式:具体删除某一条数据、删除所有数据(2种)

二、克隆表

克隆表的命令为:create table [需要克隆的表名] like [参照克隆的表名];

克隆只能克隆表的类型,不能克隆数据。

三、克隆表里的数据内容

将一个表里的数据批量的写入另一个表里的命令为:insert into [需要写入数据的表名] select * from [参照数据的表名];

四、传输数据文件

将下载好的数据库文件进行解压,放到某一地方,假设需要使用的是”employees.sql“数据库

使用如下命令将其传输到数据库中:mysql -h localhost -u root -p <employees.sql

此时,使用打开mysql数据库命令后,进行如下操作:

经过查看确实传输成功!

posted on 2022-08-24 17:39  DOUBLE快乐  阅读(20)  评论(0编辑  收藏  举报

导航