【2019.05】MySQL 常用操作——增删改查、备份、恢复 亦凉 2022-01-30 16:57 184阅读 0赞 ## 增删改查(curd) ## > curd的解释: 代表创建(Create)、更新(Update)、读取(Retrieve)和删除(Delete) ### 查询基本使用 ### * 查询所有列 > select \* from 表名; 例: select * from classes; * 查询指定列 * 可以使用as为列或表指定别名 > select 列1,列2,… from 表名; 例: select id,name from classes; ### 增加 ### > 格式:INSERT \[INTO\] tb\_name \[(col\_name,…)\] \{VALUES | VALUE\} (\{expr | DEFAULT\},…),(…),… * 说明:主键列是自动增长,但是在全列插入时需要占位,通常使用0或者 default 或者 null 来占位,插入成功后以实际数据为准 * 全列插入:值的顺序与表中字段的顺序对应 > insert into 表名 values(…) 例: insert into students values(0,’郭靖‘,1,'蒙古','2016-1-2'); * 部分列插入:值的顺序与给出的列顺序对应 > insert into 表名(列1,…) values(值1,…) 例: insert into students(name,hometown,birthday) values('黄蓉','桃花岛','2016-3-2'); * 上面的语句一次可以向表中插入一行数据,还可以一次性插入多行数据,这样可以减少与数据库的通信 * 全列多行插入:值的顺序与给出的列顺序对应 > insert into 表名 values(…),(…)…; 例: insert into classes values(0,'python1'),(0,'python2'); > insert into 表名(列1,…) values(值1,…),(值1,…)…; 例: insert into students(name) values('杨康'),('杨过'),('小龙女'); ### 修改 ### > 格式: UPDATE tbname SET col1=\{expr1|DEFAULT\} \[,col2=\{expr2|default\}\]…\[where 条件判断\] > update 表名 set 列1=值1,列2=值2… where 条件 > 例: update students set gender=0,hometown='北京' where id=5; ### 删除 ### > DELETE FROM tbname \[where 条件判断\] > delete from 表名 where 条件 例: delete from students where id=5; * 逻辑删除,本质就是修改操作 给students增加一个字段 is\_delete 默认值是0(bit) 看不到但是有 alter table students add is\_delete bit default 0; update students set is_delete=1 where id=1; ## 备份 ## * 运行mysqldump命令 mysqldump –uroot –p 数据库名 > python.sql; # 按提示输入mysql的密码 ## 恢复 ## 连接mysql,创建新的数据库 退出连接,执行如下命令 mysql -uroot –p 新数据库名 < python.sql # 根据提示输入mysql密码
相关 openGauss常用sql-增删改查操作 驱动[下载][Link 1] opengauss-jdbc-3.1.0.jar 查看schema下的所有表 SELECT distinct(tablename) FROM ゝ一世哀愁。/ 2023年10月12日 11:49/ 0 赞/ 46 阅读
相关 mysql增删改查基本操作 mysql创建(用户)表 DROP TABLE if `base_member` ; CREATE TABLE `base_member` ( ` 你的名字/ 2023年09月27日 14:25/ 0 赞/ 167 阅读
相关 Elasticsearch常用操作命令——增删改查、集群维护、数据备份 elasticsearch 根据id删除 允许从基于其id的特定索引中删除一个JSON文档,下面的示例从twitter中删除类型为\_doc的JSON文档,其id为 小咪咪/ 2023年06月06日 08:10/ 0 赞/ 11 阅读
相关 mysql常用增删改查命令总结 目录 一、增:insert 二、删:delete 三、改:update 四、查:select -------------------- 一、增:insert 深碍√TFBOYSˉ_/ 2022年11月26日 09:48/ 0 赞/ 1888 阅读
相关 go操作操作mysql(增删改查) go中支持MySQL的驱动目前比较多,有如下几种,有些是支持database/sql标准,而有些是采用了自己的实现接口, 常用的有如下几种: https:/ 短命女/ 2022年09月30日 06:30/ 0 赞/ 258 阅读
相关 golang 操作mysql(增删查改) 相关文档: [package sql][] 文档 [go-database-sql][] 文档 假设`test`数据库中的`user`表中存在已下数据 叁歲伎倆/ 2022年05月30日 04:10/ 0 赞/ 326 阅读
相关 【2019.05】MySQL 常用操作——增删改查、备份、恢复 增删改查(curd) > curd的解释: 代表创建(Create)、更新(Update)、读取(Retrieve)和删除(Delete) 查询基本使用 查 亦凉/ 2022年01月30日 16:57/ 0 赞/ 185 阅读
相关 Mongodb数据库常用操作(增删改查) mongodb也是近几年比较火的一个数据库,相比其他诸如mysql这些关系型数据库来说,它是一种非关系型数据库。 那么让我们来看看一些常用的操作命令 / 创建/切换 矫情吗;*/ 2021年09月18日 12:48/ 0 赞/ 480 阅读
还没有评论,来说两句吧...