数据库
天才小小布
这个作者很懒,什么都没留下…
展开
-
MySql中delimiter的作用
MYSQL导出一个SQL后: DELIMITER $$ DROP TRIGGER IF EXISTS `updateegopriceondelete`$$ CREATE TRIGGER `updateegopriceondelete` AFTER DELETE ON `customerinfo` FOR EACH ROW BEGIN DELETE FRO转载 2015-05-12 09:42:13 · 459 阅读 · 0 评论 -
SSH 操作mysql命令
Mysql常用命令 show databases; 显示数据库 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show tables; 显示表 describe tablename; 显示具体的表结构 select 中加上d转载 2016-06-16 17:17:20 · 4998 阅读 · 0 评论 -
mysql ERROR 1017
今天早上打开数据库,就发现数据库某些表出现ERROR #1017 :Can't find file: '/xxx.frm'的错误,这是因为如果重启服务器前没有关闭mysql,MySql的MyiSAM表很有可能会出现 ERROR #1017 :Can’t find file: ‘/xxx.frm’ 的错误,出现这个问题的原因不是’/xxx.frm’这个文件不见了,而是这些文件的权限(应该要是mysq原创 2017-01-03 09:39:58 · 6155 阅读 · 1 评论 -
mysql 无法读表:ERROR 1018
参考文章:http://www.linuxidc.com/Linux/2013-12/93912.htmhttp://wangminglian1985.blog.163.com/blog/static/1342994201391255222426/访问数据库,莫名其妙的报1018错误:ERROR 1018 (HY000): Can't read dir of './jiradb/'原创 2016-12-30 18:14:32 · 2912 阅读 · 0 评论 -
mysql 根据汉字首字母排序
在开发中,总会遇到各种变态问题,排序的时候要按照中文的首字母排序,这里就需要我们根据字符的编码集将汉字排序。在mysql数据库中,存在很多种字符集保存方式,比如utf8、latin1等,所以对排序也要根据不同字符集处理。1:如果数据库表字段的字符编码是latin1_swedish_ciselect * from tablename order by birary(name) asc ;tablena原创 2017-02-27 12:07:00 · 13165 阅读 · 0 评论 -
mysql 存储过程
一、存储过程1 存储过程定义存储过程(英文:Stored Procedure)是在大型数据库系统中,为了完成特定功能而编写的一组的SQL语句集。存储过程经编译存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。2 存储过程优缺点2.1 优点(1)减少了脚本的执行环节,缩短了获取数据的时间。存储过程只在创建的时进行编译,在调用使用的时候直接执行原创 2017-02-22 10:50:45 · 572 阅读 · 0 评论