现在位置: 首页 > 数据库 > 文章
2020年05月02日 数据库 ⁄ 共 930字 评论关闭
在 MySQL下,在进行中文模糊检索时,经常会返回一些与之不相关的记录,如查找 "%a%" 时,返回的可能有中文字符,却没有a字符存在。本人以前也曾遇到过类似问题,经详细阅读MySQL的Manual,发现可以有一种方法很方便的解决并得到满意的结果。   例子:   希望通过“标题”对新闻库进行检索,关键字可能包含是中英文,如下SQL语句:   QUOTE:   select id,title,name from achech_com.news where ti...
阅读全文
view plaincopy to clipboardprint?drop procedure if exists pro_rep_shadow_rs;   delimiter |   ----------------------------------   -- rep_shadow_rs   -- 用来处理信息的增加,更新和删除   -- 每次只更新上次以来没有做过的数据   -- 根据不同的标志位   -- 需要一个输出的参数,   -- 如果返回为0,则调用失败,事务回...
阅读全文
2020年05月02日 数据库 ⁄ 共 808字 评论关闭
MySQL使用环境变量TMPDIR的值作为保存临时文件的目录的路径名。如果未设置TMPDIR,MySQL将使用系统的默认值,通常为/tmp、/var/tmp或/usr/tmp。如果包含临时文件目录的文件系统过小,可对d使用“—tmpdir”选项,在具有足够空间的文件系统内指定1个目录。   在MySQL 5.1中,“—tmpdir”选项可被设置为数个路径的列表,以循环方式使用。在Unix平台上,路径用冒号字符“:”隔开,在W...
阅读全文
2020年05月02日 数据库 ⁄ 共 1546字 评论关闭
你可能在使用MySQL过程中,各种意外导致表的损坏,而且这些数据往往是最新的数据,通常不可能在备份数据中找到。本章将继上篇文章中检查出表的问题后,告诉你如何修复表。 一张损坏的表的症状通常是查询意外中断并且你能看到例如这些错误: ◆ “tbl_name.frm”被锁定不能改变。 ◆ 不能找到文件“tbl_name.MYI”(Errcode :### )。 ◆ 从表处理器的得到错误###(此时,错误135是一个例外)。 ◆ 意外的文件结束。 ◆ 记录文...
阅读全文
2020年05月02日 数据库 ⁄ 共 760字 评论关闭
 Mysql默认是不可以通过远程机器访问的,通过下面的配置可以开启远程访问.   我的Mysql环境是ubuntu+mysql5   1.修改/etc/mysql/my.conf,修改bind-address,指定为本机实际IP地址,你的my.con修改完大概是如下的样子   [mysqld]   #   # * Basic Settings   #   default-character-set=utf8   default-storage-engine=INNODB   bind-address    = 192.168.1.107   user            = ...
阅读全文
2020年05月02日 数据库 ⁄ 共 3170字 评论关闭
本文将讲述MySQL中多种存储引擎的特点,希望可以给你在选择MySQL存储引擎时带来帮助。 MySQL有多种存储引擎: MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE。 MySQL支持数个存储引擎作为对不同表的类型的处理器。MySQL存储引擎包括处理事务安全表的引擎和处理非事务安全表的引擎: ◆ MyISAM管理非事务表。它提供高速存储和检索,以及全文搜索能力。MyISAM...
阅读全文
2020年05月02日 数据库 ⁄ 共 2950字 评论关闭
随着网络的普及,基于网络的应用也越来越多。网络数据库就是其中之一。通过一台或几台服务器可以为很多客户提供服务,这种方式给人们带来了很多方便,但也给不法分子造成了可乘之机。由于数据都是通过网络传输的,这就可以在传输的过程中被截获,或者通过非常手段进入数据库。由于以上原因,数据库安全就显得十分重要。因此,本文就以上问题讨论了MySQL数据库在方面的一些功能。   帐户安全   帐户是MySQL最简单的安全措施...
阅读全文
2020年05月02日 数据库 ⁄ 共 1754字 评论关闭
  作者:yan 1、MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show tables; 显示表 describe tablename; 表的详细描述 select 中加上distinct去除重复字段 mysqladmin drop databasename 删除数据库前,有提示。 显示当前mysql版本和当前日期 select version(),current_date; 2、修改mysql中root的密码: shell>mysq...
阅读全文
2020年05月02日 数据库 ⁄ 共 1024字 评论关闭
the security settings could not be applied to the database (error 1045 MySQL)的解决   在装时,总是到最后启动的时候出错,出错内容如下:   就是最后的Apply security setting过不去   提示:   The security settings could not be applied to the database because the connection has failed with the following error.  www.2cto.com     Error Nr. 1045   Ac...
阅读全文
2020年05月02日 数据库 ⁄ 共 641字 评论关闭
由于日志文件是恢复数据的重要参考,因此日志文件的维护也有十分重要的意义。当MySQL与日志文件一起使用时,你有时想要删除/备份旧的日志文件并且告诉MySQL在新文件中开始记录。本文涉及如何启用新的日志文件,包括更新日志和常规日志。这里所述的方法,同样也适用二进制日志。 如何使用新的更新日志 如果你只使用一个更新日志,你只须清空日志文件,然后移走旧的更新日志文件到一个备份中,然后启用新的更新日志。...
阅读全文