随笔分类 -  mysql

MySQL全文搜索
摘要:http://www.yiibai.com/mysql/full-text-search.html 在本节中,您将学习如何使用MySQL全文搜索功能。 MySQL全文搜索提供了一种实现各种高级搜索技术的简单方法,如自然语言搜索,布尔文本搜索和查询扩展。 1.MySQL全文搜索简介 简要介绍MySQL 阅读全文
posted @ 2017-12-25 18:30 夏沫忆香 阅读(4319) 评论(0) 推荐(0)
MySQL管理
摘要:http://www.yiibai.com/mysql/administration.html 在本节中,您将学习有关MySQL管理教程,包括MySQL服务器启动和关闭,MySQL服务器安全性,MySQL数据库维护和备份。 1.MySQL访问控制系统入门 MySQL实现了一个复杂的访问控制和权限系统 阅读全文
posted @ 2017-12-25 18:29 夏沫忆香 阅读(159) 评论(0) 推荐(0)
MySQL触发器
摘要:http://www.yiibai.com/mysql/triggers.html 在本节中,您将学习如何使用MySQL触发器。根据定义,触发器或数据库触发器是自动执行以响应特定事件的存储程序,例如在表中发生的插入,更新或删除。 数据库触发器是保护MySQL数据库中数据完整性的强大工具。此外,自动执 阅读全文
posted @ 2017-12-25 18:28 夏沫忆香 阅读(182) 评论(0) 推荐(0)
MySQL视图
摘要:http://www.yiibai.com/mysql/views.html 数据库视图被称为“虚拟表”,允许您查询其中的数据。了解数据库视图并正确使用它们是非常重要的。 在本节中,我们将讨论数据库视图,如何在MySQL中实现它们以及如何更有效地使用它们。 1.数据库视图简介 在本教程中,您将了解什 阅读全文
posted @ 2017-12-25 18:27 夏沫忆香 阅读(340) 评论(0) 推荐(0)
MySQL存储过程
摘要:http://www.yiibai.com/mysql/stored-procedure.html 在本节中,您将逐步学习如何在MySQL中编写和开发存储过程。 首先,我们向您介绍存储过程的概念,并讨论何时使用它。 然后,展示如何使用过程代码的基本元素,如创建存储过程的语句,if-else,case 阅读全文
posted @ 2017-12-25 18:26 夏沫忆香 阅读(220) 评论(0) 推荐(0)
MySQL技巧
摘要:http://www.yiibai.com/mysql/mysqltips.html 在本节中,我们为您提供高级的MySQL技术和技巧,以帮助您有效地解决MySQL中一些棘手的难题。 MySQL CTE简介 本教程将向您展示如何使用MySQL CTE或公用表表达式功能以更可读的方式构建复杂查询。参阅 阅读全文
posted @ 2017-12-25 18:25 夏沫忆香 阅读(158) 评论(0) 推荐(0)
Mysql常用命令行大全
摘要:1、连接Mysql 格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输 阅读全文
posted @ 2017-11-14 14:01 夏沫忆香 阅读(217132) 评论(0) 推荐(19)
MySQL命令行导入导出数据库
摘要:MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录,如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin(或者直接将windows的环境变量path中添加该目录)2,导出数据库:mysq 阅读全文
posted @ 2017-11-14 14:00 夏沫忆香 阅读(691) 评论(0) 推荐(0)
MYSQL 数据库导入导出命令
摘要:在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。所以一般推荐用SQL脚本形式导入。下面分别介绍两种方法。 MySQL命令行导出数据库 1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 如我输入的命令行:cd C:\Program Fil 阅读全文
posted @ 2017-11-14 13:58 夏沫忆香 阅读(7348) 评论(0) 推荐(0)
安全快速修改Mysql数据库名的5种方法
摘要:1. RENAME DATABASE db_name TO new_db_name这个。。这个语法在mysql 5.1.7中被添加进来,到了5.1.23又去掉了。据说有可能丢失数据。还是不要用的好。详见: http://dev.mysql.com/doc/refman/5.1/en/rename-d 阅读全文
posted @ 2017-07-28 17:25 夏沫忆香 阅读(273) 评论(0) 推荐(0)
Mysql字符串字段判断是否包含某个字符串的3种方法
摘要:方法一: SELECT * FROM users WHERE emails like "%b@email.com%"; 方法二: 利用MySQL 字符串函数 find_in_set(); SELECT * FROM users WHERE find_in_set('aa@email.com', em 阅读全文
posted @ 2017-05-05 12:47 夏沫忆香 阅读(396) 评论(0) 推荐(0)
mysql常用操作
摘要:1. 忘记root密码编辑mysql主配置文件 my.cnf 在[mysqld]字段下添加参数 skip-grant ,重启数据库服务,这样就可以进入数据库不用授权了 mysql -uroot ,修改相应用户密码 use mysql; update user set password=passwor 阅读全文
posted @ 2017-04-27 16:31 夏沫忆香 阅读(124) 评论(0) 推荐(0)
如何在MySQL中查询当前数据上一条和下一条的记录
摘要:如果ID是主键或者有索引,可以直接查找: 方法一: 查询上一条记录的SQL语句(如果有其他的查询条件记得加上other_conditions以免出现不必要的错误): 查询下一条记录的SQL语句(如果有其他的查询条件记得加上other_conditions以免出现不必要的错误): 方法二: 查询上一条 阅读全文
posted @ 2017-04-15 13:25 夏沫忆香 阅读(1922) 评论(0) 推荐(0)
MySQL按照汉字的拼音排序
摘要:按照汉字的拼音排序,用的比较多是在人名的排序中,按照姓氏的拼音字母,从A到Z排序; 如果存储姓名的字段采用的是GBK字符集,那就好办了,因为GBK内码编码时本身就采用了拼音排序的方法(常用一级汉字3755个采用拼音排序,二级汉字就不是了,但考虑到人名等都是常用汉字,因此只是针对一级汉字能正确排序也够 阅读全文
posted @ 2017-03-09 13:44 夏沫忆香 阅读(210) 评论(0) 推荐(0)
关系型数据库与非关系型数据库的区别?
摘要:当前主流的关系型数据库有Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL等。 非关系型数据库有 NoSql、Cloudant。 nosql和关系型数据库比较? 优点: 1)成本:nosql数据库简单易部署,基本都是开源软件,不需要像使用or 阅读全文
posted @ 2016-12-09 17:38 夏沫忆香 阅读(221) 评论(0) 推荐(0)
mysql数据库优化小结
摘要:一、常见数据库的优化操作 1、表的设计要符合三范式。 2、添加适当的索引,索引对查询速度影响很大,必须添加索引。主键索引,唯一索引,普通索引,全文索引 3、添加适当存储过程,触发器,事务等。 4、读写分离(主从数据库) 5、对sql语句的一些优化,(查询执行速度比较慢的sql语句) 6、分表分区 分 阅读全文
posted @ 2016-07-04 18:54 夏沫忆香 阅读(299) 评论(0) 推荐(0)
数据库索引的作用和优点缺点
摘要:为什么要创建索引呢?这是因为,创建索引可以大大提高系统的性能。 第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。 第二,可以大大加快 数据的检索速度,这也是创建索引的最主要的原因。 第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。 第四,在使用分组和排序 阅读全文
posted @ 2016-07-04 09:10 夏沫忆香 阅读(638) 评论(0) 推荐(0)
数据库事务
摘要:事 务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例 如,银行转账工作:从一个账号扣款并使另一个账号增款,这两个操作要么都执行,要么都不执行。所以,应该把它们看成一个事务。事务是数据库维护数据一致性的单位 阅读全文
posted @ 2016-06-28 08:32 夏沫忆香 阅读(176) 评论(0) 推荐(0)
phpStudy(lnmp)集成环境安装
摘要:phpStudy phpStudy phpStudy phpStudy phpStudy » PHP教程 » phpStudy for Linux (lnmp+lamp一键安装包) phpStudy for Linux (lnmp+lamp一键安装包) phpStudy Linux版&Win版同步上 阅读全文
posted @ 2016-06-13 10:51 夏沫忆香 阅读(288) 评论(0) 推荐(0)
MySQL 数据备份与还原
摘要:一、数据备份 1、使用mysqldump命令备份 mysqldump命令将数据库中的数据备份成一个文本文件。表的结构和表中的数据将存储在生成的文本文件中。 mysqldump命令的工作原理很简单。它先查出需要备份的表的结构,再在文本文件中生成一个CREATE语句。然后,将表中的所有记录转换成一条IN 阅读全文
posted @ 2016-05-10 08:33 夏沫忆香 阅读(197) 评论(0) 推荐(0)