ibm招mysql_IBM-ETP实训之MySql基本命令总结
MySql学习笔记
SQL的三种表示DDL(create、drop、alter)--隐式提交、DQL(select)、DML(insert、delete、update)--自动提交、DCL(commit、rollback)
MySql的一些常用语句:
1、 show databases;显示所有存在的数据库
2、 use 数据库名;选择数据库
3、 show tables;显示所选择数据库的表名
4、 desc 表名;描述某个表的各字段
5、 insert into 表名 values(……);/insert into 表名(列名1,列名2,…,列名n)values(……);向表中插入数据
6、 alter table 表名 add 列名 属性;增加列
7、 alter table 表名 drop [column] 列名;删除列
8、 update 表名set 列名2=… [where 列名1=…];修改表中的数据
9、 delete from 表名 [where 列名=…];删除表中的数据
10、 set autocommit=0;使MySql不自动提交,可用rollback;撤销操作,commit;确认提交
11、 select * from 表名 where 条件 for update;数据锁,有与不自动提交相似的功能
12、 lock table 表名 read;表锁,只能对表进行只读操作
13、 unlock tables;解除所有表的锁
14、 alter table 表名 add `read` int(2);使用关键字如read作为列名或变量时,需加``,此符号在数字1左边
15、 alter table 表名 change 列名 新列名 属性;重新命名列名
16、 alter talble 表名 modify 列名 属性;修改列属性
17、 alter table 表名 add primary key(列名1,列名2);设置两个主键
18、 tee D:/test.txt;将操作记录到指定路径的文件里
19、 source D:/user.sql;也可source D:/user.txt;导入脚本
20、 cmd里进入Mysql安装目录的bin文件夹,输入 mysql –u root –p 数据库名 进入后输入密码root就可进入mysql环境
21、 cmd里进入Mysql安装目录的bin文件夹,输入mysqldump –u 用户名 –p 数据库名 > 文件名(如D:\db_userbak.sql) 导出整个数据库
22、 cmd里进入Mysql安装目录的bin文件夹,输入mysqldump –u 用户名 –p 数据库名 表名 > 文件名(如D:\db_userinfobak.sql) 导出一张表
23、 在Mysql环境里输入select * from 表名 into outfile “D:\\userinfo.txt” fields terminated by ‘\t’ lines terminated by ‘\r\n’;在指定文件里输出表数据,同样,改一下后缀名可以导入excel里
24、 通配符‘_’的用法:select * from 表名 where 列名like ‘x_y’;选择以x开头,y结尾,中间任意一个字符的结果,’_’可以在开头或结尾,只能代表一个字符
25、 通配符’%’的用法:select * from 表名where 列名like ‘%xy’;选择前面任意多字符,后面为xy的结果,’xy%’是选择前面xy,后面任意多字符的结果,’%xy%’是选择前面和后面都是任意多字符,中间为xy的结果
26、 md5(‘abc’);md5加密函数
27、 upper(‘abc’);和ucase(‘abc’);小写改为大写
28、 select * from 表名 limit 0,3;从第一条记录开始选三条
29、 delimiter //更改语句结束符位//,也可换成其它符号
30、 create trigger 触发器名 before|after update|delete|insert on 表名
for each row
SQL语句; 创建触发器
31、 show triggers;显示触发器信息
32、 drop trigger 触发器名;删除触发器
33、 create procedure 过程名([[in|out|inout] parameter type,…])
SQL语句;
SQL:begin
declare 变量名 type [default VALUE];
end; 创建存储过程
ibm招mysql_IBM-ETP实训之MySql基本命令总结相关推荐
- MySQL数据库实训题_实训六 MySql数据库编程练习
实训六MySql数据库编程练习 一.实训目的 1.掌握Mysql数据库.Navicat for Mysql等软件的安装配置方法. 2.掌握使用JDBC驱动程序连接MySql数据库的使用方法. 3.掌 ...
- linux实训5项目答案,实训项目2__Linux基本命令(带参考答案).doc
实训项目2__Linux基本命令(带参考答案) 实 验 报 告 题 目:项目二.Linux基本命令院 系:信息工程系专 业:网络工程班 级:2011级1班姓 名:??学 号:2011????指导教师: ...
- [JSP暑假实训] 三.MySQL数据库基本操作及Servlet网站连接显示数据库信息
本系列文章是作者暑假给学生进行实训分享的笔记,主要介绍MyEclipse环境下JSP网站开发,包括JAVA基础.网页布局.数据库基础.Servlet.前端后台数据库交互.DAO等知识. 前一篇文章讲解 ...
- 数据库在线实训平台-MySQL篇
引入:记一次MySQL在线平台的实训过程 写在前面的话:自程序员节重磅来袭,十大数据库掌门尖峰对话,顶级大咖再聚长沙,硬核科技+开源文化+大咖云集共话数字计算新时代 -- 长沙·中国1024程序员节 ...
- javaweb实习实训管理系统mysql
本毕业设计基于JSP的实习实训管理系统,本系统能实现网上的实习实训信息管理,主要功能有:添加用户.查看用户.管理用户.添加实验室.查看实验室.管理实验室.添加课程.查看课程.管理课程.添加教学.查看教 ...
- 实训项目2Linux基本命令,实训项目2 Linux文件系统管理
实训项目2 Linux文件系统管理 发布时间:2011-06-24 15:51:10来源:红联作者:397778823 一. 实训目的: 1. 掌握磁盘分区的方法: 2. 掌握文件系统的建立.挂装.解 ...
- 东软mysql期末题库_东软大三上学期实训笔记-mysql篇Day5完结篇
mysql篇Day5完结篇 知识点讲解: 1.视图:view (1) 虚拟表.和普通表一样使用 (2) 作用: ① 视图存储在数据库中的查询语句.主要作用:安全原因.可以使复杂的查询语句容易理解与使用 ...
- [JSP暑假实训] 四.MyEclipse+Servlet+JSP实现火车票网站查询、修改、删除操作
本系列文章是作者暑假给学生进行实训分享的笔记,主要介绍MyEclipse环境下JSP网站开发,包括JAVA基础.网页布局.数据库基础.Servlet.前端后台数据库交互.DAO等知识. 前一篇文章讲解 ...
- [JSP暑假实训] 五.MyEclipse+Servlet+JSP实现火车票网站注册操作及登陆验证
本系列文章是作者暑假给学生进行实训分享的笔记,主要介绍MyEclipse环境下JSP网站开发,包括JAVA基础.网页布局.数据库基础.Servlet.前端后台数据库交互.DAO等知识. 前一篇文章讲解 ...
最新文章
- 高级图像去雾算法的快速实现
- Alibaba微服务事务Seata源码深度剖析 - 笔记
- jzoj4208-线段树什么的最讨厌了【dfs】
- 阿姆斯特丹大学博士招生,月薪2.3K-3K 欧,QUVA Lab 计算机视觉与机器学习方向...
- 特征筛选5——距离相关系数筛选特征(单变量筛选)
- 芯片业巨震!英特尔拟90亿美元卖掉NAND闪存业务
- 微软或将全资收购 GitHub,价格达 50 亿美元或更高
- MySQL主从复制原理(原理+实操)
- 一种基于JSON语法的JSON数据转换器
- cat3 utp是不是网线_五类网线(CAT 5E/CAT 3 UTP)
- 服务器过载或维修,服务器过载怎么解决
- emacs-打开和关闭
- 01、u3d自学课程
- 不懂英文能靠建站卖站达到月入上万?
- 第 4-4 课:Spring Boot 中使⽤ Cache 缓存的使⽤
- JavaWeb会话和会话技术之Cookie
- AI for Science年度激辩:AlphaFold成功难以复制,数据人才生态建设都是挑战|MEET2023...
- 京东云对话Cloudflare:畅谈更懂产业的云与未来科技趋势
- APICloud 自定义模块开发的一些坑
- 李永乐(七)向量组的秩、矩阵的秩——笔记
热门文章
- Windows平台RTMP/RTSP播放器如何实现实时音量调节
- ajax提交加载loading图标遮罩层不显示
- MySQL中OR和AND的区别是什么____MySQL中or与in
- JAVA那点破事,并发、IO模型、集合、线程池、死锁、非阻塞、AQS...
- spring源码阅读--@Transactional实现原理
- MySQL中concat函数(连接字符串)
- Java EE 企业网站_基于jsp的企业网站系统-JavaEE实现企业网站系统 - java项目源码...
- python处理word表格格式_python---word表格样式设置
- classmethod 继承_让人眼花缭乱的类继承
- 男孩读计算机好还是铁路学校好,中专学计算机好还是铁路好?