分类: SQL

  • mongodb安装

    安装配置

    #wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.1.tgz
    #tar -zxvf mongodb-linux-x86_64-3.2.1.tgz
    #mkdir mongodata
    #mv mongodb-linux-x86_64-3.2.1/bin mongodata
    #mkdir log
    #mkdir data
    #mkdir conf
    #vi conf/mongod.conf
    

    写入保存:

    port = 27017
    dbpath = data
    logpath = log/mongod.log
    fork = true #后台运行
    

    运行服务:

    ./bin/mongod -f conf/mongod.conf
    

    客户端连接

    ./bin/mongo
    

    下载php扩展

    wget https://github.com/mongodb/mongo-php-driver-legacy/archive/master.zip
    unzip master.zip
    cd mongo-php-driver-legacy-master
    

    安装php扩展

    phpize
    ./configure --with-php-config=/usr/local/php/bin/php-config
    make
    sudo make install
    
  • MYSQL–事务处理

    事务处理在各种管理系统中都有着广泛的应用,比如人员管理系统,很多同步数据库操作大都需要用到事务处理。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! (更多…)

  • MySQL性能优化的最佳20+条经验

    原文:tutsplus 译文:酷壳

    今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。
    (更多…)

  • csv数据转sql语句

    CSV (逗号分隔) 格式的文件,大致内容如下:

    1,wang,321,1

    2,li, 432,1

    3,zhang,543,1

     

    使用正则表达式查找(注意查找模式一定要选择“正则表达式”):
    (.*),(.*),(.*),(.*)
    替换成:
    Insert into ‘table’ \(‘id’, ‘name’,’sn’,’stats’\) Values \(\1, ‘\2’, ‘\3’, ‘1’\);

    解释:

      .* 表示任意长度的字符串

     

      () 一对圆括号表示把括号中的内容作为一个参数(该参数可以用于替换)

     

      \1 \2 \3 分别表示第 1 、第 2 、第 3 对圆括号中包含的内容(也就是第 1 、第 2 、第 3 个参数)

     

      括号前面的\是转义字符

    这样就得到了SQL 语句,到数据库管理工具中去执行这些 SQL 就可以了。

  • mysql数据库备份还原

    备份进入目录mysql\mysql5.5.8\bin

    >mysqldump -u root -p  psw xxx>xxx.sql

    还原进入mysql控制台

    mysql>source xxx.sql

    (更多…)

  • linux下mysql安装、目录结构、配置

    1、准备安装程序(官方网站下载)

    服务端:MySQL-server-community-5.1.44-1.rhel4.i386.rpm

    客户端:MySQL-client-community-5.1.44-1.rhel4.i386.rpm

    2、安装(打印信息略)

    (更多…)

  • 一些删除数据库的语句

    1、快速删除wordpress垃圾评论。

    delete from wp_comments where comment_approved = ‘参数’

    “参数”有几个值:
    spam: 垃圾评论
    0: 未审核评论
    1: 已审核评论

    2、删除wordpress某条评论。

    DELETE FROM `wp`.`wp_comments` WHERE `wp_comments`.`comment_ID` = 数字;

  • 把EXCEL表导入Mysql数据库

    手头有一些数据要导入Mysql数据库中,由于数据保存在EXCEL表中,于是就有了这一问题,想想这应该是一个典型的数据导入导出问题,存在各种方法和工具,我表中的数据不多,就几十行,而且只是一次性的操作,越方便越好。

    (更多…)

  • 巧用sql语句优化WordPress数据库

             WordPress博客使用的久了,数据库中的冗余数据必定会很多,定期地优化和清理Wordpress的数据库,显得尤其重要,都是为了保证Wordpress能够快速工作。

    一:删除日志修订版本和自动保存的数据

     一般数据库都会提供使用phpMyadmin这样的形式来方便管理数据库,打开phpMyadmin,可以通过SQL语句进行冗余数据删除操作。删除前记得先备份哈!

      DELETE FROM wp_posts WHERE post_type = ‘revision’;

      DELETE FROM wp_postmeta WHERE meta_key = ‘_edit_lock’;

      DELETE FROM wp_postmeta WHERE meta_key = ‘_edit_last’;

    (更多…)