day48-Mysql安装文件结构及SQL常用语句
1.安装文件结构
bin--mysql.exe 客户端运行程序; mysqld.exe 服务端运行程序; data--数据库、数据表等文件

注:修改配置文件后需要重启服务端
2.常用SQL语句
1)\s -- 登录后查看Mysql详细信息(含版本、服务端、客户端、数据及套接字的字符编号)
2)对数据库的增删改查(本质:客户端输入命令—通过网络到服务端—操作文件)--
-增 create database db1; -查 show databases; show create database db1; -改 alter database db1 charset=’utf8’; -删 drop database db1;
3)对表的增删改查:--查看当前所在库的名称 select database(); --切换库 use db1; --新增表 create table t1(id int,name char(4)); --查 show tables;
show create table t1; 查询t1 表信息 ;--describe t1; 查询t1 表详细信息 支持简写desc t1; --改 alter table t1 modify name char(16) ;--删 drop table t1;
4)对数据的增删改查:--增 insert into t1 values(1,’jason’),(2,’engon’);--查 select name from t1; --改 update t1 set name=’DSB’ where id >1;
--删 delete from t1 where id>1; delete from t1 where name=’jason’ ;--清空表的数据 delete from t1;
5)创建表的完整语法--宽度和约束条件是什么关系?宽度是用来限制数据的存储,约束条件是在宽度的基础之上增加的额外的约束
3.存储引擎--查看所有存储引擎 show engines;
1)日常生活中文件格式有多种,并且针对不同的文件格式会有对应不同存储方式和处理机制,针对不同的数据应该有不同的处理机制来存储。存储引擎就是不同的处理机制
Innodb --是MySQL 5.5版本之后默认的存储引擎(当前) 存储数据更安全;myisam --是MySQL 5.5版本之前默认的存储引擎,速度比Innodb快;
memory --内存引擎(数据全部存放在内存中),断电数据丢失;blackhole – 无论存什么,都立刻消失(黑洞)
2)创建表的差别--

4.严格模式--严格模式能让数据库少干活,减少其压力

day48-Mysql安装文件结构及SQL常用语句的更多相关文章
- MySQL数据库(一)—— 数据库介绍、MySQL安装、基础SQL语句
数据库介绍.MySQL安装.基础SQL语句 一.数据库介绍 1.什么是数据库 数据库即存储数据的仓库 2.为什么要用数据库 (1)用文件存储是和硬盘打交道,是IO操作,所以有效率问题 (2)管理不方便 ...
- [转]MySQL 最基本的SQL语法/语句
MySQL 最基本的SQL语法/语句,使用mysql的朋友可以参考下. DDL-数据定义语言(Create,Alter,Drop,DECLARE) DML-数据操纵语言(Select,Delete ...
- 【数据库】 SQL 常用语句
[数据库] SQL 常用语句 1.批量导入 INSERT INTO Table2(field1,field2,...) SELECT value1,value2,... FROMTable1 要求目标 ...
- 【数据库】 SQL 常用语句之系统语法
[数据库] SQL 常用语句之系统语法 1. 获取取数据库服务器上所有数据库的名字 SELECT name FROM master.dbo.sysdatabases 2. 获取取数据库服务器上所有非系 ...
- MySQL增删改查的常用语句汇总
MySQL增删改查的常用语句汇总 以下是总结的mysql的常用语句,欢迎指正和补充~ 一.创建库,删除库,使用库 1.创建数据库:create database 库名; 2.删除数据库:drop da ...
- MySQL数据库(一)-- 数据库介绍、MySQL安装、基础SQL语句
一.数据库介绍 1.什么是数据库 数据库即存储数据的仓库 2.为什么要用数据库 (1)用文件存储是和硬盘打交道,是IO操作,所以有效率问题 (2)管理不方便 (3)一个程序不太可能仅运行在同一台电脑上 ...
- python mysql安装&&简单基础sql
##############总结############## 1.mysql 介绍 Mysql是开源的,所以你不需要支付额外的费用. Mysql支持大型的数据库.可以处理拥有上千万条记录的大型数据库. ...
- MySQL 最基本的SQL语法/语句
DDL—数据定义语言(Create,Alter,Drop,DECLARE) DML—数据操纵语言(Select,Delete,Update,Insert) DCL—数据控制语言(GRANT,REVOK ...
- SQL常用语句之数据库的创建、删除以及属性的修改-篇幅1
本篇文章主要总结了SQL Server 语句的使用和一些基础知识,因为目前我也正在学习,所以总结一下. 要使用数据库语句,首先就要知道数据库对象的结构: 通常情况下,如果不会引起混淆,可以直接使用对象 ...
- Ubuntu 16.04安装、卸载mysql及怎么使用SQL常用操作语句
以前都是在window上操作,连接数据库,最近转Ubuntu系统,故此,记下安装过程 一,安装mysql,Ctrl+Alt+T打开终端,一步步分别输入命令 //安装mysql服务 sudo apt-g ...
随机推荐
- npm run serve 报错问题 (npm ERR! code ELIFECYCLE)
运行 npm cache clean --force删除 node_modules删除 package-lock.json运行 npm install最后 npm run serve
- 93、springboot 和springcloud版本对比
https://start.spring.io/actuator/info 建议转为json
- string转JSONObject顺序不变和 往map放数据按顺序
JSONObject field = JSONObject.parseObject(fieldStr,Feature.OrderedField); Map<String,String> m ...
- 前端实现HTML转PDF下载的两种方式
原文链接:https://www.jianshu.com/p/56680ce1cc97 方式一:使用html2canvas和jspdf插件实现 该方式是通过html2canvas将HTML页面转换成图 ...
- Excel——解除工作表保护
策略:删除密码保护,而非破解密码 例 该工作簿有工作表保护,因忘记密码,无法更改内容. 解决方案 1.用压缩软件打开表格. 2.向下进入目录:xl/worksheets,选择sheet1.xml,用记 ...
- vue子组件为父组件属性写值
父组件调用子组件代码(关键字sync): <importModel :visible.sync="dialogModelVisible"></importMode ...
- Java基础——(综合练习)普通加密
package com.zhao.test; public class Test18 { /*需求: 某系统的数字密码(大于0),比如1983, 采用加密方式进行传输. 规则如下: 先得到每位 ...
- UE4.27 新版本像素流送插件配置
UE4.27 像素流送新版插件部署命令 以下内容参考自UE5官方文档:https://docs.unrealengine.com/5.0/en-US/unreal-engine-pixel-strea ...
- CSOL大灾变移植记录
在2019年,我玩u3d把玩了一段时间,并制作了一些Demo,其中包括FPSDemo,RPG动作游戏Demo,一些截图如下: 时间到了2020年5月底,我开始玩之前大学研究过的jMonkeyEngin ...
- 实验:STM32F103烧写支持Arduino
1.搭建烧写环境 烧写器:ST-LINK. 2.启动stm32 flash烧写工具 3.连接识别CPU 4.打开generic-boot20_pc13.bin 5.烧写程序 6.查上miniUS ...