2020-09-06

在这里插入图片描述
MySQL数据库的重要操作
select * from into outfile 文件路径
数据库以文件形式输出
fileds terminated by 每个字段用什么间隔
enclosed by 每个字段用什么包围
lines terminated by每行以什么结尾
lines starting by 每行以什么开头

load data infile 文件路径 into 数据库名字(报错)

备份数据库
source 文件路径

mysqldump -uroot -p 密码 数据库名 表名 >文件路径

mysql -u username -P [dbname] < filename.sql

mysqldump -u root -p --all-databases >E:\1.sql

删除外键约束alter table books drop foreign key a

修改引擎alter table books engine =myisam

修改表名alter table 旧表名 rename 新名字

delete from 表名 清楚表内数据
insert into 表名 (字段) values (),();

ABS()绝对值
sort() 求平方根 mod(x,y)求余
rand() 获取0到1
round(x)返回接近x的整数
round(x,y)保留小数点后y位 进行四舍五入操作
truncate(x,y) 保留小数点后y位

sign(x)返回参数符号 负数 0 正数 对应 -1 0 1

char_length () 返回字符串字符个数

length()返回字符串字节长度 英文1字节
concat 合并字符串
concat_ws()第一个参数 分隔符

将查询结果插入表中
insert into tbname (column_list1) select (column_list2) from tb2 [where ]

更新数据
update tbname set column_name1=value1,column_name3=value3,column_name2=value2 where (condition)

删除数据
delete from tbname where [condition]

计算列的和
create table 中添加c int(9) generated always as ((column1+column2))virtual

创建用户名 create
MySQL修改数据库用户密码
alter user ‘xiaoxiang’@‘localhost’ identified by ‘123456’
set password for ‘xiaoxiang’@‘localhost’=‘123456’
删除用户 drop User ’xiaoxiang’@'localhost’

在这里插入图片描述
收回权限 revoke select on . from ‘xiaoxiang’@‘localhost’;
赋予权限 grant select on . to ‘xiaoxiang’@‘localhost’;
赋予全部权限grant all privileges on . to ‘xiaoxiang’@‘localhost’ with grant option;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值