
mysql
cx_baby
一直在路上
展开
-
解析:name char(10),10代表什么?
10表示的是字符的个数,在不同的字符集10占用的空间(字节数)并不相同对于latin1:10表示的十个字节,也就是可以储存10个字母,或者储存五个汉字对于utf8:10表示的是十个字符,也就是可以储存十个字母,或者储存十个汉字。十个字母占用10个字节,十个汉字占用30个字节。对于GBK:10表示的十个字符,也就是可以储存十个字母,或者十个汉字。十个字母占用10个字节,十个汉字占用20个字节。...原创 2018-10-18 21:00:58 · 7748 阅读 · 0 评论 -
MySQL乱码问题解决步骤详解
在工作学习中遇到出现中文乱码是一件非常让人头疼的一件事,我也深受其害,在这里我整理了一下在使用mysql时候出现乱码的解决步骤,大家共同学习,共同进步。确认各环节的字符集首先来确定一下各个环节的字符集是否一致,字符集不一致导致的乱码问题最为常见。1. 确认当前Xshell连接linux的绘画所使用的字符集类型2. 确认当前linux系统的字符集 # locale:查看当前系统的字符集...原创 2018-11-16 08:42:04 · 412 阅读 · 0 评论 -
MySQL二进制日志的三种模式解析
row level模式的优缺点,ststement level的优缺点,行模式和语句模式对比示例解析,mixed模式的的工作方式,企业如何选择binlog的模式,以及修改binglog模式的方法......转载 2018-11-14 19:45:44 · 1238 阅读 · 0 评论 -
MySQL的sql语句分类汇总
第一类语句:与数据库相关的语句1.创建数据库CREATE DATABASE [IF NOT EXISTS] db_name [create_specification] ... create_specification: [DEFAULT] CHARACTER SET [=] charset_name | [DEFAULT] COLLATE [=] collation_...原创 2018-11-15 20:16:17 · 2842 阅读 · 1 评论 -
MySQL基础
数据库分为:关系型数据库和非关系型数据库数据库基本概念:关系、元组、属性、域、关键字、关系模型储存的数据:数据、索引客户端访问mysql(socket,Unix sock)mysql的配置文件、工作模式(交互、批处理)、事务、事务日志。mysql的启动和关闭。原创 2018-10-24 19:38:57 · 348 阅读 · 0 评论 -
mysql多实例安装配置演示
前言:单个mysql服务会随着用户访问量增加导致性能急剧下降,所以可以增加MySQL实例来提升服务器的资源使用率,降低单个mysql服务的并发请求量。配置安装mysql第二个实例:创建相关目录、生成配置文件、mysql第二个实例做初始化、登录第二个实例配置安装mysql第三个实例...原创 2018-10-25 20:15:10 · 158 阅读 · 0 评论 -
mysql安装演示
第一步:准备mysql配置文件第二步:下载和安装mysql第三步:创建相关目录第四步:mysql初始化原创 2018-10-25 19:43:19 · 211 阅读 · 0 评论 -
mysql配置文件模板
#my.cnf[client]port = 3306socket = /tmp/mysql3306.sock[mysql]prompt="\\u@\\h:\\p [\\d]>" #pager="less -i -n -S"#tee=/opt/mysql/query.logno-auto-rehash[mysqld]#miscuser = mysqlbasedir ...原创 2018-10-25 19:18:26 · 474 阅读 · 0 评论 -
mysql数据库的字符集问题和存储引擎
数据库的默认字符集数据库字符集的继承:数据库的字符集会自动继承mysql的字符集表的字符集会自动继承当前所属库的字符集表中字段的字符集会自动继承所属表的字符集避免乱码:保证字符集统一操作系统所采用的字符集当前终端所采用的字符集mysql客户端所采用的字符集mysql服务器端字符集(mysql、数据库、表、字段)储存引擎储存引擎:表级别的概念,长用的两类 InnoDB...原创 2018-10-25 17:24:07 · 629 阅读 · 0 评论 -
查看和修改sql环境变量
查看环境变量方式一:SHOW [SESSION|GLOBAL] VARIABLES [LIKE XXX]SHOW GLOBAL VARABLES WHERE Variable_name='datadir';SHOW GLOBAL VARIABLES LIKE 'datadir';方式二:SELECT @@[SESSION|GLOBA].变量名SELECT @@GLOBAL.datad...原创 2018-10-17 19:17:20 · 1594 阅读 · 0 评论 -
关系型数据库和非关系型数据库区别
关系型数据库主流的关系型数据库:Oracle、MySQL、DB2、Microsoft SQL Server、Microsoft Access等。特点:关系型数据库,是指采用了关系模型来组织数据的数据库;关系型数据库的最大特点就是事务的一致性;简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就 简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系...原创 2018-10-17 13:00:47 · 1026 阅读 · 0 评论 -
简单描述DDL、DCL、DML
一、DDLDDL(data definition language)数据库定义语言其实就是我们在创建表的时候用到的一些sql,比如说:CREATE、ALTER、DROP等。DDL主要是用在定义或改变表的结构,数据类型,表之间的链接和约束等初始化工作上...原创 2018-10-17 11:17:44 · 506 阅读 · 0 评论 -
MySQL用户管理
权限查询1、查看mysql所有用户及其权限>select * from mysql.user\G2、查看当前用户的权限>show grants;3、查看某个用户的权限>show grants for 用户名@主机;用户创建1、使用create user命令创建>create user '用户名'@'主机' identified by '密码';...原创 2018-11-15 08:48:17 · 565 阅读 · 0 评论