linux增删改查语句,MySQL 增删改查基础语句使用方法

44e1dd92c430f7047deca46e48156300.png

MySQL关系型数据库RDS中的老大哥,增删改查是MySQL入门的基础, 很多IT工作者都必须要会的命令,也是IT行业面试最常考的知识点,喵斯基现在就向大家简单的介绍一下关于MySQL数据库增删改查常用语句。

数据库操作#登录数据库:

mysql -u 用户名 -p 密码

#创建数据库

create database 库名;

#显示数据库:

show databases;

#删除数据库:

drop database 库名;

#使用数据库:

use 库名;

修改数据库:create database name2;

rename table name1.table to name2.table;

drop database name1;

增#创建表student

create table student(num varchar(10) primary key,name varchar(10));

删#删除表student

drop table student;

改#修改student为course表

alter table student rename course;

#在student表name字段后增加sex字段

alter table student add sex varchar(10) after name;

#修改student表的sex字段为class

alter table student change column sex class varchar(20);

#删除表student的class字段

alter table student drop column class;

#修改student表结构为char

alter table student modify name char(10);

查#查看student建表语句

show create table student;

#查看所有表

show tables;

#查看表student 结构

describe student;

表数据

增insert into student(num,name) values('001','一号');

删#删除整个表

delete from student;

改#将001的name改为‘李四’

update student set name='李四' where num='001';

#替换字段内容

update 表名 set 字段名 = replace(字段名,'旧内容','新内容');

查where,group by,having,order by,limit,子查询,左连接,右连接。

备份与恢复

备份#备份整个数据库

mysqldump -u 用户名 -p 数据库名 > 导出的文件名;

#备份整个表

mysqldump -u root 数据库名 表名字 > 备份文件名;

恢复# 恢复本地的

use 数据库名;

source sql路径

# 恢复远程的

mysql -h hostname -u username -p password databasename < backupfile.sql

示例#将数据库student的备份文件名命名为student_copy.sql

mysqldump -u root student > student_copy.sql;

#将备份的student_copy.sql恢复到student数据库

mysql -u root student < student_copy.sql;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值