设为首页 - 加入收藏
您的当前位置:首页 > 数据库 > 

数据库

  • PHP学习之SQL语句快速入门

    PHP学习之SQL语句快速入门

    Select * from tablename SQL> select * from employees; Select select list from tablename SQL> select employee_id,first_name from employees; Select distinct … from tablename SQ...

    2019年01月19日
  • MYSQL中获取得最后一条记录的语句

    MYSQL中获取得最后一条记录的语句

    在MySQL中,使用auto_increment类型的id字段作为表的主键,并用它作为其他表的外键,形成“主从表结构”,这是数据库设计中常见的用法。但是在具体生成id的时候,我们的操作顺序一般是:先在主表中插入记录,然后获得自动生成的id,以它为基础插入从表的记录。这里面有个困难,就是插入主表记录后,如何获得它对应的id。通常的做法,是通过“select m...

    2019年01月19日
  • mysql LOAD语句批量录入数据

    mysql LOAD语句批量录入数据

    幸运的是,MySQL提供了一些方法用于批量录入数据,使得向表中添加数据变得容易了。本节以及下一节,将介绍这些方法。本节将介绍SQL语言级的解决方法。1、基本语法语法:LOAD DATA [LOCAL] INFILE 'file_name.txt' [REPLACE | IGNORE] INTO TABLE tbl_name LOAD DATA INFILE语...

    2019年01月19日
  • MySQL 字符串模式匹配 扩展正则表达式模式匹配

    MySQL 字符串模式匹配 扩展正则表达式模式匹配

    标准的SQL模式匹配SQL的模式匹配允许你使用“_”匹配任何单个字符,而“%”匹配任意数目字符(包括零个字符)。在 MySQL中,SQL的模式缺省是忽略大小写的。下面显示一些例子。注意在你使用SQL模式时,你不能使用=或!=;而使用LIKE或NOT LIKE比较操作符。例如,在表pet中,为了找出以“b”开头的名字: mys...

    2019年01月19日
  • mysql myisam 优化设置设置

    mysql myisam 优化设置设置

    myisam_max_[extra]_sort_file_size足够大 delay_key_write减少io,提高写入性能 bulk_insert_buffer_size concurrent_insert 设置为2 read_rnd_buffer_size random scan 使用 read_buffer_size 顺序扫描表使用 key cach...

    2019年01月19日
  • MySQL 通过索引优化含ORDER BY的语句

    MySQL 通过索引优化含ORDER BY的语句

    关于建立索引的几个准则:1、合理的建立索引能够加速数据读取效率,不合理的建立索引反而会拖慢数据库的响应速度。2、索引越多,更新数据的速度越慢。3、尽量在采用MyIsam作为引擎的时候使用索引(因为MySQL以BTree存储索引),而不是InnoDB。但MyISAM不支持Transcation。4、当你的程序和数据库结构/SQL语句已经优化到无法优化的程度,而...

    2019年01月19日
  • MySQL 自动备份与数据库被破坏后的恢复方法第1/2页

    MySQL 自动备份与数据库被破坏后的恢复方法第1/2页

    一、前言:当数据库服务器建立好以后,我们首先要做的不是考虑要在这个支持数据库的服务器运行哪些受MySQL提携的程序,而是当数据库遭到破坏后,怎样安然恢复到最后一次正常的状态,使得数据的损失达到最小。或者说,仅仅是数据库服务器的建立,只能说明它能做些什么,并不代表它能稳定的做些什么。灾难恢复的效率及全面性,也是系统的稳定性的一个准因素,尤其对于一个服务器系统。...

    2019年01月19日
  • MySQL数据库的23个注意事项

    MySQL数据库的23个注意事项

    1。如果客户端和服务器端的连接需要跨越并通过不可信任的网络,那么就需要使用SSH隧道来加密该连接的通信。 2。用set password语句来修改用户的密码,三个步骤,先“mysql -u root”登陆数据库系统,然后“mysql> update mysql.user set password=password('newpwd')”,最后执行“flu...

    2019年01月19日
  • MySQL 不允许从远程访问的解决方法

    MySQL 不允许从远程访问的解决方法

    解决方法: 1。 改表法。 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" 复制代码 代码如下:mysql -u root -pvmwaremysql>use mysql;...

    2019年01月19日
  • mysql 字符串函数收集比较全

    mysql 字符串函数收集比较全

    对于针对字符串位置的操作,第一个位置被标记为1。 ASCII(str) 返回字符串str的 最左面字符的ASCII代码值。如果str是空字符串, 返回0。如果str是NULL,返回NULL。 mysql> select ASCII('2'); -> 50mysql> select ASCII(2); -> 50mysql&...

    2019年01月19日
  • 通过mysql show processlist 命令检查mysql锁的方法

    通过mysql show processlist 命令检查mysql锁的方法

    processlist命令的输出结果显示了有哪些线程在运行,可以帮助识别出有问题的查询语句,两种方式使用这个命令。1.      进入mysql/bin目录下输入mysqladmin processlist;2.      启动mysql,输入show processlist;如果有SUPER权限,则可以看到全部的线程,否则,只能看到自己发起的线程(这是指,...

    2019年01月19日
  • linux下备份MYSQL数据库的方法

    linux下备份MYSQL数据库的方法

    只需按照下面3步做,一切都在你的掌控之下: 第一步:在服务器上配置备份目录代码: -------------------------------------------------------------------------------- mkdir /var/lib/mysqlbackup cd /var/lib/mysqlbackup -------...

    2019年01月19日
  • 教你为MySQL数据库换挡加速

    教你为MySQL数据库换挡加速

    MySQL的自带引擎肯定是够用了,但是在有些情况下,其他的引擎可能要比手头所用更适合完成任务。如果愿意的话,你甚至可以使用MySQL++ API来创建自己的数据库引擎,就像打穿气缸装上自己的化油器。现在让我们来看看你该如何选择引擎,以及如何在可用引擎之间切换。   选择你的引擎   你能用的数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的...

    2019年01月19日
  • 在Win下mysql备份恢复命令

    在Win下mysql备份恢复命令

    在d:盘根目录下面存放备份数据库,备份数据库名字为backup20070713.sql(20070713.sql为备份日期)   备份数据库:   mysqldump -uroot -p123456 database_name>d:/backup20070713.sql   恢复数据库:   删除原有数据库,建立数据库,把备份数据库导入。   mysq...

    2019年01月19日
  • 通过SQL语句来备份,还原数据库

    通过SQL语句来备份,还原数据库

    eg: 复制代码 代码如下: /* 通过SQL 语句备份数据库 */ BACKUP DATABASE mydb TO DISK ='C:\DBBACK\mydb.BAK' --这里指定需要备份数据库的路径和文件名,注意:路径的文件夹是必须已经创建的.文件名可以使用日期来标示 /* 通过SQL语句还原数据库 */ USE master RESTORE DATA...

    2019年01月19日

Copyright © 2016-2018 西安尊云信息科技有限公司 版权所有 陕ICP备16002142号

3BR在线工具 WDVPS主机提供服务器和带宽
承接各类PHP项目、程序开发、程序修改等业务 QQ:316430983

Top