MySQL常用语法
发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,数据库级别操作#查看有哪些数据库show databases; #创建数据库create database 【数据库名字】; #显示数据库的字符集show create database 【数据库名字
千家信息网最后更新 2024年09月22日MySQL常用语法
数据库级别操作
#查看有哪些数据库show databases; #创建数据库create database 【数据库名字】; #显示数据库的字符集show create database 【数据库名字】; #字符集不一致时导致数据库乱码的罪魁祸首,使用help create database还可以看到校对规则。create database 【数据库】 default character set【字符集,如utf8,gbk】;#删除数据库drop database 【数据库】;#切换数据库use 【数据库】;#查看当前数据库select database(); #查看有哪些表show tables;#显示指定数据库的表show tables from 【数据库】;
用户管理设置密码
#创建用户create user '用户'@'主机域';#设置密码set password for '用户'@'主机域' = password('密码');#创建用户create user '用户'@'主机域' identified by '密码';#删除系统多余账户drop user '用户名'@'主机域'; #删除指定用户delete from mysql.user where user='用户' and host='主机域';#刷新更新flush privileges;
赋予收回权限
#授权grant all on 【数据库】.【*或表】 to '用户'@'主机域';#所有权限,可单独给usage连接,主要select,create,update,insert,delete。grant all privileges on 【数据库】 to '用户'@'主机域';#查看该用户的权限show grants for 用户@主机域;#收回权限revoke 【权限】 on 【数据库】.【*或表】 from 用户@主机域;
表操作
#新建表create table test (字段1 类型(数) 参数1,2.. comment '中文注释',字段2 类型(数) 参数1,2..);#类型:int 整数,double 双精度浮点型,char 定长字符串优化效率,varchar 变长字符串,date 日期型#参数:primary key主键,not null不为空,auto_increment自动增长#查看表的结构desc 【表】;#显示建立这个表的语句show create table 【表】; #插入记录insert into 【表】(【字段1】,【字段2】) values(【值1】,【值2】), (【值1】,【值2】)…;#若没写字段则按照表里面字段的顺序来,可同时插入需多条,一次插入多条属于优化。
查询记录
select 【列名】 from 【表】 where 【字段】='【%可匹配任意】';#查看表select * from test; #查看前两行select * from test limit 2; #从第二行开始查接下来的两行select * from test limit 2,3;#id降序【asc升序】排列再查前两行select * from test order by id desc limit 2; #范围查询select * from test where id >2 and【or】 id<4; #多表查询select t1.id t1.name t2.age from t1,t2 where t1.name=t2.name and t1.name='zhangsan';
更新数据
#更新记录:要跟where,不然就挂了update 【表】 set 【列】=【值】 where 【列】='【值】';#删除记录:要跟where,不然就挂了delete from 【表名】 where id >3;#清空数据truncate table 【表】;#插入字段alter table 【表】 add 【字段名】 【类型参数】 after 【字段】;add添加,change改变,drop删除#更改表名rename table 【原表名】 to 【改名】;
数据
数据库
用户
字段
主机
字符
权限
参数
密码
类型
字符集
更新
查询
名字
多条
字符串
一致
罪魁祸首
接下来
乱码
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
vb实现数据库数据查询
80s数据库
服务器里面增加的硬盘叫什么
淘宝无法解析服务器地址
数据库最新资讯
数据库的注释符号是那个
哪些操作用到了数据库
自然科学领域期刊论文数据库
网络安全风险评估技术
光明区服务器除尘设备
分布式数据库相关技术
工业管理软件开发商
杭州天际网络技术有限公司
数据库服务器操作
win服务器面板
落实网络安全责任制会议内容
龙族幻想手游服务器不通知
数据库按年龄大小去输出数据
方舟服务器设置文件
惠普服务器阵列卡换电池
贵阳市网络技术侦查支队地址
数据库mmap
广联达软件开发刷人
互联网金融科技工作
csgo躲猫猫服务器贴吧
服务器安全系统崩溃
文件服务器文件夹权限详解
计算机网络技术np工程师
推荐一款视频直播服务器配置
锐速科技服务器