Mysql_笔记2018.1.28

1.Mysql代码规范

1.关键字、函数名称大写
2.数据库名称、表名称、字段名称等全部小写
3.必须以分号;结尾  (或 \g)

2.记录mysql日志

开始记录
mysql> \T 日志地址 日志文本名.txt
结束记录
mysql> \t

3.创建数据库

//简单创建
CREATE DATABASE test1; //创建test1数据库
//详细创建:查验无重名后再新建数据库,并指定编码格式
create database if not exists maizi4 charcter set ‘GBK‘

4.查看数据库列表、某个数据库详情

全部数据库列表
show databases;
查看数据库详情(主要是编码格式、内容)
show create database 数据库名;
show create schema 数据库名;

5.默认utf-8,修改数据库编码格式

1.alter database 数据库名称 default character set utf8;
2.alter database 数据库名称 default character set=utf8;

6.打开数据库

打开某个数据库
use 数据库名;
查看当前打开的数据库的列表
select database();  //注意带() 那是个方法

7.删除数据库

//直接删
drop database 数据库名;
//验证存在后再删
drop database if exists 数据库名;

8.查看警告详情

show warnings;

9.查看Mysql帮助手册

1.help tinyint      //查看tinyint的范围
2.? int         //查看int的范围
3.\h create database //查看如何创建数据库

10.几个常见的数据库存储引擎

//每次建表时可以根据存储格式选择不同的存储引擎,不同引擎支持的**不同。主要有:
1.InnoDB存储引擎【默认轻轻功能强大,效率较低,支持并发、外键、回滚和修复,使用的最多】
    ---常规---
2.MyISAM存储引擎【插入记录快,默认静态(固定长度),不支持事物,对完整性、并发性支持弱】
    ---读取快,完整性、并发性要求不高---
3.MEMORY存储引擎【在内存中存储,读取快但耗内存;很少使用,一般不能建很大的表,多是一次性表】
    ---临时表---

11.数据存储引擎查询

查看支持的存储引擎 show engines;
查看支持的存储引擎信息:show variables like ‘have%’
查看默认的存储引擎:show variables like ‘storage_engine‘

12.创建数据表

原文地址:https://www.cnblogs.com/hellangels333/p/8372154.html

时间: 2024-08-30 13:23:49

Mysql_笔记2018.1.28的相关文章

Mysql_笔记2018.1.29

1.主要数据库 Oracle MySQL Sqlsever 微软 MongoDB (非关系型数据库) 2.MySql 专业词语 1.数据库:一些关联表的集合 2.数据表:表示数据的矩阵 3.列:同excel的列,包含相同性质的数据 4.冗余:存储两遍数据,可以使系统运行速度更快,[占用资源多了,修改的时候需要多处修改] 5.主键:数据项的唯一标识符,在同一个表中不可重复 6.外键:关联两个表的键 7.复合键:多个字段组合的键 8.索引:类似书籍的目录,在找的时候不是一个个遍历,而是根据哈希后的值

Burn Down Chart(2018.5.28~2018.6.3)

任务安排 PM:曾子轩 前端: (2018.5.28 18:00前完成补充) 后端: 1.数据库组(艾寅中.陈志锴): 1)处理上一次代码无法访问表部分列的Bug. 2)改用云端数据库,熟悉事务处理概念,并要具体实现事务处理. 3)熟悉视图(View)的概念,将目前访问的数据都改为视图访问. 2.服务器组(邹卫其): 1)创建云端数据库. 2)编写通过IDEA链接云端数据库的使用文档. 3)阅读Taotao例程前四章内容,了解工程结构,并在组会中进行汇报. 3.事务逻辑组(曾子轩): 1)编写G

2018.11.28 Android踩坑(读写文件)

在学到使用Android Device Monitor 查看文件的时候,发现Android Device Monitor在Android Studio里面找不到了,网上查了原来是被官方弃用了,现在通过命令行的方式启动 1.打开Project Structure找到sdk安装路径 2.找到这个路径打开里面tools文件夹下面的monitor.bat双击运行即可打开Android Device Monitor 虽然说找到了Android Device Monitor,但是打开报了个Could not

HTML5与CSS3基础教程读书笔记 2015/11/28

第七章 1.css分类 (1)控制基本格式的属性:font-size和color (2)控制布局的属性:position和float (3)控制在哪里换页的打印控制元素 (4)控制项目显示和消失的动态属性 (5)创建下拉列表和其他交互性组件 2.css3的新特性 圆角.阴影效果.文字阴影.自定义字体.旋转文本.半透明背景颜色.多图像背景.渐变等 3.基本格式 注意,上一行没写完的换到下一行要空连个字符 注:h1叫做选择器(h1和{之间最好用一个空格隔开),{}之间叫做声明块 提示:可以添加空格和

2018.2.28 10周1次课

十周第一次课(2月28日) 11.10/11.11/11.12 安装PHP5 11.13 安装PHP7 11.10/11.11/11.12 安装PHP5 关于PHP版本,目前大多企业都会使用5.4及更高版本,甚至越来越多的企业使用PHP7版本.7和5两个版本还是有很大差异的,据说7版本有很大的性能提升,但7版本还是太新了,很多企业的网站不一定能兼容.新事物取代旧事物是必然趋势,所以在后续的学习和工作中,建议你要与时俱进,敢于尝试.在本实验中,使用的PHP版本为5.6,PHP的官方下载地址为 :

Mirco Code News [/2018/06/28]

蜜蜂有0的概念 http://www.iflscience.com/plants-and-animals/bees-are-the-first-insects-found-to-understand-the-concept-of-zero/ 麻省理工的科学家发现,蜜蜂??经过训练,可以识别出零0??这个概念.做法如下:首先,给蜜蜂两个白板,各自画上个数不同的形状,例如涂黑的圆圈.其次,给圆圈少的白板添加甜食奖励,给圆圈多的白板添加难闻的气味,通过反复训练,让蜜蜂??能识别个数少和多,蜜蜂能区分得

Swift 2.0学习笔记(Day 28)——总结使用问号(?)和感叹号(!)

原创文章,欢迎转载.转载请注明:关东升的博客 在使用可选类型和可选链时,多次使用了问号(?)和感叹号(!),但是它们的含义是不同的,下面我来详细说明一下. 1. 可选类型中的问号(?) 声明这个类型是可选类型,访问这种类型的变量或常量时要使用感叹号(!),下列代码是显示拆包: let result1: Double? = divide(100, 200) print(result1!) 2. 可选类型中的感叹号(!) 声明这个类型也是可选类型,但是访问这种类型的变量或常量时可以不使用感叹号(!)

2018.1.28进度更新

经过了几天的努力,目前美工部分主要完成了以下事项: 1.登录主页.注册界面.用户注册协议界面的更改完善,主要是文字内容的完善,背景图片更改,字体,一些布局和样式细节的调整: 2.团队界面.个人界面.个人信息界面的配色.细节调整: 3.用photoshop进行了网站ico图标的简单设计. 仍存在的问题: 1.团队及个人界面仍旧显得有些单调,在考虑如何进一步改进,插入图片有些不合适,在考虑其他方法,不过如果采取简洁风格倒也勉强合适,由于我对UI设计太缺乏经验,所以偏向于尽量做的简单大方: 2.弹窗不

2018.4.28 基于java的聊天系统(带完善)

Java聊天系统 1.Socket类 Socket(InetAddress address, int port) 创建一个流套接字并将其连接到指定 IP 地址的指定端口号. Socket(String host, int port) 创建一个流套接字并将其连接到指定主机上的指定端口号. Socket(InetAddress address, int port, InetAddress localAddr, int localPort) 创建一个套接字并将其连接到指定远程地址上的指定远程端口. S