随笔分类 -  MySQL

Linux下MySQL数据库安装与配置
摘要:1. 安装MySQL数据库先从MySQL官网下载MySQL,然后进入所下载的安装文件所在目录,运行如下命令进行安装,其中MySQL-server-community-5.1.56-1.rhel5.i386.rpm为刚刚下载的MySQL数据库服务器的rpm包,然后使用/etc/rc.d/init.d/... 阅读全文
posted @ 2015-12-14 22:01 嚄璐 阅读(246) 评论(0) 推荐(0)
一千行MySQL学习笔记(十二)
摘要:/* 用户和权限管理 */ -----------用户信息表:mysql.user-- 刷新权限FLUSH PRIVILEGES-- 增加用户CREATE USER 用户名 IDENTIFIED BY [PASSWORD] 密码(字符串)- 必须拥有mysql数据库的全局CREATE USER权限,... 阅读全文
posted @ 2015-08-19 22:31 嚄璐 阅读(145) 评论(0) 推荐(0)
一千行MySQL学习笔记(十一)
摘要:--// 存储函数,自定义函数 ------------ 新建 CREATE FUNCTION function_name (参数列表) RETURNS 返回值类型 函数体 - 函数名,应该合法的标识符,并且不应该与已有的关键字冲突。 - 一个函数应该属于某个数据库,... 阅读全文
posted @ 2015-08-19 22:14 嚄璐 阅读(145) 评论(0) 推荐(0)
一千行MySQL学习笔记(十)
摘要:--// 内置函数 ------------ 数值函数abs(x) -- 绝对值 abs(-10.9) = 10format(x, d) -- 格式化千分位数值 format(1234567.456, 2) = 1,234,567.46ceil(x) ... 阅读全文
posted @ 2015-08-19 22:12 嚄璐 阅读(132) 评论(0) 推荐(0)
一千行MySQL学习笔记(九)
摘要:/* SQL编程 */ --------------------// 局部变量 ------------ 变量声明 declare var_name[,...] type [default value] 这个语句被用来声明局部变量。要给变量提供一个默认值,请包含一个default子句。值可以被指定... 阅读全文
posted @ 2015-08-19 22:10 嚄璐 阅读(207) 评论(0) 推荐(0)
一千行MySQL学习笔记(八)
摘要:/* 触发器 */ ------------------触发程序是与表有关的命名数据库对象,当该表出现特定事件时,将激活该对象监听:记录的增加、修改、删除。-- 创建触发器 CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_n... 阅读全文
posted @ 2015-08-19 22:02 嚄璐 阅读(185) 评论(0) 推荐(0)
一千行MySQL学习笔记(七)
摘要:/* 事务(transaction) */ ------------事务是指逻辑上的一组操作,组成这组操作的各个单元,要不全成功要不全失败。- 支持连续SQL的集体成功或集体撤销。- 事务是数据库在数据晚自习方面的一个功能。- 需要利用 InnoDB 或 BDB 存储引擎,对自动提交的特性支持完成。... 阅读全文
posted @ 2015-08-18 20:35 嚄璐 阅读(159) 评论(0) 推荐(0)
一千行MySQL学习笔记(六)
摘要:/* 备份与还原 */ -------------备份,将数据的结构与表内数据保存起来。利用 mysqldump 指令完成。-- 导出1. 导出一张表 mysqldump -u用户名 -p密码 库名 表名 > 文件名(D:/a.sql)2. 导出多张表 mysqldump -u用户名 -p密码 ... 阅读全文
posted @ 2015-08-18 20:22 嚄璐 阅读(132) 评论(0) 推荐(0)
一千行MySQL学习笔记(五)
摘要:/* 导入导出 */ -------------select * into outfile 文件地址 [控制格式] from 表名; -- 导出表数据load data [local] infile 文件地址 [replace|ignore] into table 表名 [控制格式]; ... 阅读全文
posted @ 2015-08-18 20:15 嚄璐 阅读(194) 评论(0) 推荐(0)
一千行MySQL学习笔记(四)
摘要:/* UNION */ ------------------将多个select查询的结果组合成一个结果集合。SELECT ... UNION [ALL|DISTINCT] SELECT ...默认 DISTINCT 方式,即所有返回的行都是唯一的建议,对每个SELECT查询加上小括号包裹。ORDER... 阅读全文
posted @ 2015-08-16 20:42 嚄璐 阅读(136) 评论(0) 推荐(0)
一千行MySQL学习笔记(三)
摘要:/* 列属性(列约束) */ ----------1. 主键 - 能唯一标识记录的字段,可以作为主键。 - 一个表只能有一个主键。 - 主键具有唯一性。 - 声明字段时,用 primary key 标识。 也可以在字段列表之后声明 例:create table tab... 阅读全文
posted @ 2015-08-16 19:43 嚄璐 阅读(148) 评论(0) 推荐(0)
一千行MySQL学习笔记 (二)
摘要:一千行MySQL学习笔记/* 启动MySQL */ net start mysql/* 连接与断开服务器 */ mysql -h 地址 -P 端口 -u 用户名 -p 密码/* 跳过权限验证登录MySQL */ mysqld --skip-grant-tables-- 修改root密码 密码加密函数... 阅读全文
posted @ 2015-07-30 20:20 嚄璐 阅读(228) 评论(0) 推荐(0)
MySQL 数据库常用命令小结(一)
摘要:MySQL 数据库常用命令1、MySQL常用命令create database name; 创建数据库use database name; 选择数据库drop database name 直接删除数据库,不提醒show tables; 显示表describe table name; 表的详细描述se... 阅读全文
posted @ 2015-07-30 19:38 嚄璐 阅读(158) 评论(0) 推荐(0)
安装完 MySQL 后必须调整的 10 项配置
摘要:当我们被人雇来监测MySQL性能时,人们希望我们能够检视一下MySQL配置然后给出一些提高建议。许多人在事后都非常惊讶,因为我们建议他们仅仅改动几个设置,即使是这里有好几百个配置项。这篇文章的目的在于给你一份非常重要的配置项清单。即使是经验老道的人也会犯错,会引起很多麻烦。所以在盲目的运用这些推荐之... 阅读全文
posted @ 2015-07-30 19:34 嚄璐 阅读(169) 评论(0) 推荐(0)