- 博客(19)
- 收藏
- 关注
翻译 第 15、16章 MySQL日志和性能优化
日志分类:错误日志查询日志二进制日志慢查询日志二进制日志启动和设置二进制日志首先找到mysql目录下的my.ini,打开它,找到[mysqld]组,添加以下几个参数:添加完毕后,重启MySQL服务器,便可查询日志设置:mysql> SHOW VARIABLES LIKE 'log_%';+-------------------------------------...
2018-12-21 12:28:52
185
原创 第13章 MySQL用户管理
13.1 权限表13.1.1 user表mysql> DESC mysql.user;+------------------------+-----------------------------------+------+-----+-----------------------+-------+| Field | Type ...
2018-12-20 18:14:05
183
原创 第12章 触发器
12.1 创建触发器12.1.1创建只有一个执行语句的触发器创建一个 触发器的语法如下:CREATE TRIGGER trigger_name trigger_time trigger_eventON tb1_name FOR EACH ROW rtigger_stmt;trigger_name:标识触发器名称trigger_time:标识触发时机trigger_event:标识...
2018-12-20 12:18:31
379
原创 第11章 视图
视图是一个虚拟表,是从数据库中一个或多个表中导出来的表。虚拟视图不能存储;物化视图可存储。视图的作用:1.简单化2.安全性3.逻辑数据独立性11.2 创建视图11.2.1 创建视图的与语法形式...
2018-12-20 11:27:11
457
原创 第十章 存储过程和函数
10.1 创建存储过程和函数MySQL中创建存储过程和函数使用的语句分别是:CREATE PROCEDURE和CREATE FUNCTION。注意:使用CALL语句来调用存储过程,只能用输出变量返回值。创建存储过程基本句法:CREATE PROCEDURE sp_name([proc_parameter]) [characteristics...] routine_body;CREA...
2018-12-20 01:02:58
507
原创 MySQL 插入、更新与删除数据
8.1 插入数据INSER INTO的各种插入法8.2 更新数据UPDATE可以更新表中的记录。基本句法如下:UPDATE table_nameSET column_name1=value1,column_name1=value2,...WHERE(condition);例:对第七章中的employee表,更新e_no=1001的记录,将e_name改为LiMing。mysql&...
2018-12-16 20:22:43
169
原创 MySQL 查询数据
7.1 基本查询语句使用SELECT语句。其基本格式:SELECT {*|<字段列表>}[FROM <表1>,<表2>...[WHERE <表达式>HAVING____GROUP BY__ORDER BY__LIMIT__]SELECT[字段1,字段2,...]FROM[表或视图]
2018-12-16 20:04:43
639
原创 MySQL学习之路6
MySQL函数1.数学函数1.1绝对值函数ABS(x),返回圆周率的函数PI(x)例:使用绝对值函数mysql> SELECT ABS(-33),ABS(-3.3),ABS(2);+----------+-----------+--------+| ABS(-33) | ABS(-3.3) | ABS(2) |+----------+-----------+--------+...
2018-12-15 22:49:31
373
翻译 MySQL学习之路5(2)
常见运算符介绍MySQL的内部运算主要有四大类:算术运算符、比较运算符、逻辑运算符、位操作运算符。1.算术运算符MySQL中的算术运算符 运算符 作用 + 加法运算 - 减法运算 * 乘法运算 / 除法运算,返回商 % 求余运算,返回余数例:创建表tmp14,定义数据类型为I...
2018-12-13 17:26:05
256
翻译 MySQL学习之路5
数据类型和运算符1 . MySQL数据类型介绍MySQL主要支持的数据类型有:数值类型、日期/时间类型、字符串类型。(1)数值数据类型:包括整数类型TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT、浮点小数数据类型FLOAT和DOUBLE、定点小数类型DECIMAL。(2)日期/时间类型:包括YEAR、TIME、DATE、DATETIME和TIMESTAMP。(...
2018-12-12 19:54:59
245
翻译 MySQL数据备份与还原
1.数据备份1.1使用mysqldump命令备份mysqldump备份的语法格式:mysqldump -u -h -p password dbname[tbname,[tbname...]] >filename.sql1.使用mysqldump备份单个数据中的所有表例:使用mysqldump命令备份数据库中的所有表,执行过程如下:首先登录数据库,创建一个booksDB数据库:...
2018-11-14 09:40:01
954
原创 作业
Q1. 显示所有以 “ss_” 开头的数据表.1.进入mysql,显示所有数据库:mysql> SHOW DATABASES;+--------------------+| Database |+--------------------+| information_schema || mysql || performance_sc...
2018-10-31 21:20:25
207
原创 MYSQL学习之路4(2)
数据库的基本操作2(这里的例子有用到前面1的)2.查看数据表结构2.1查看表基本结构语句DESCRIBEDESCRIBE/DESC可以查看字段的信息,其中包括:字段名、字段数据类型、是否为主键、是否有默认值等。语法规则:DESCRIBE 表名;或者简写为:DESC 表名;例:分别使用DESCRIBE和DESC查看表tb_dept3和特别tb_emp8的表结构。查看tb_dept3表结...
2018-10-07 16:26:34
197
翻译 MYSQL的学习之路1
初识MySQLMySQL是一个开放源代码的数据库管理系统(DBMS),它是由MySQL AB公司开发、发布并支持的。1. 数据库基础数据库由一批数据构成有序的集合,这些数据被存放在结构化的数据表里。1.1 什么是数据库?数据库简而言之就是:保管数据的“仓库”,以及数据管理的方法和技术。数据库的特点:实现数据共享,减少冗余;采用特定的数据类型;有很高的数据独立性;有统一的数据控制功能。...
2018-10-05 11:55:13
256
原创 MySQL的安装与配置
MySQL的安装与配置这里以WampServer为例,该软件已经配置和安装好Apache,PHP,MySQL,比较方便初学者使用。下载网址是http://www.wampserver.com/en/(此网址有的电脑可能打不开,我是用别人给的安装包)下好WampServer后,会有一个附带的安装包,其图标如下:点击它会自动在一个游戏盒子里下载如下图标这样一个软件:...
2018-10-05 10:06:34
279
原创 MySQL的学习之路3
数据库的基本操作创建数据库查看当前系统中的数据库,输入语句如下: 创建新的数据库,语法格式如下:CREATE DATABASE database_name;下面创建数据库Book:可以看到数据库列表中已经包含了刚刚创建的BOOK。删除数据库删除数据库语法格式:DROP DATABASE database_name;我们仍以BOOK为例:可见数据库BOOK已经被删除,...
2018-09-30 15:22:30
162
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅