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 ...
随机推荐
- 综合java admin后台记录
在新冠将来未来的气氛下,做一些年终封箱吧,这个事没做完,但暂时可能也没时间做,待来年了 https://hooray.gitee.io/fantastic-admin/ https://github. ...
- 卡片式UI设计详细指南,先收好这8条!
今天为大家分享的是「卡片设计」. 卡片是产品中常见的设计组件之一.通过卡片,可以将不同的内容分层次组合在一起.卡片式设计自带简约和易用的属性,能让页面看起来更有秩序感. 卡片作为常用的UI组件,通常由 ...
- 公式b-(a-b)
- ComPiler200002:Growing a Compiler
http://www.cs.dartmouth.edu/~mckeeman/cs48/mxcom/gem/html/GrowingCompiler.html by Bill McKeeman and ...
- PHP 中的类-什么叫类
在阐述类的概念之前我们来先说说面向对象编程的概念:面向对象的程序设计(Object-Oriented Programming,简记为OOP)立意于创建软件重用代码,具备更好地模拟现实世界环境的能力,这 ...
- Entity Framework Core 的 SQL 日志记录
日志配置通常由 appsettings {Environment} .json 文件的 Logging 部分提供 . 若要记录 SQL 语句,请将 "Microsoft.EntityFram ...
- Python自动化测试更新selenium的两种方式
第一种手动实现: 来源 https://www.codeleading.com/article/73395290617/ import os import re import winreg impor ...
- 模块二:os模块、sys模块、json模块、pickle模块,包
os模块 1 os模块是与操作系统交互的一个接口 2 import os: 3 1.获取当前工作目录 4 print(os.getcwd()) 5 6 2.切换到D:\yuan文件目录 7 os.ch ...
- 宝塔面板Nginx开启gzip,提高网站访问速度的方法
这篇文章主要为大家详细介绍了宝塔面板Nginx开启gzip,提高网站访问速度的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. 最近有用户问小编说在宝塔面板N ...
- Ribbit Mq 实现延迟消息
--------------------好记性不如烂笔头--------------------------- windows 环境,使用 rabbit Mq 需要安装, erl 和 rabbi ...