mssql 迁移到 mysql 中datetime字段类型的处理 发布时间: 2022-05-04 02:05:12 评论数: 0
从SQL-Server2000和mysql中读取的datetime类型字段显示出来不一样啊,两个库里的字段值都是'2007-10-24 14:28:36',我是用mssql_fetch_object()和mysql_fetch_object()分别得到的两个object赋值给$record,然后用echo $record->rtime在html页中显示值(rtime为字段名,两个库的都一样),但是从mysql中读取的值就是库中的原值'2007-10-24 14:28:36';但从sqlserver中读出来的就变成'2007 十月 24 14:28',月份变成汉字了而且秒数 ......
用C完成PostgreSQL存储过程例子 发布时间: 2022-05-03 23:38:31 评论数: 0
目的:用C完成一个存储过程例子,存储过程实现对表某一段进行update。准备工作1、安装数据库2、建立表testhighgo=# create table test(id int, name text, label int); CREATE TABLE3、建立C文件,C代码如下:#include "postgres.h" #include "executor/spi.h" #include "utils/builtins.h" #ifdef PG_MODULE_MAGIC PG_MODULE_MAGIC; #endif int mydelete(int key); int ......
OSXYosemite10.10.4下使用MacPorts安装nginx+php+mysql+memcached环境配置 发布时间: 2022-05-03 21:38:05 评论数: 0
折腾了我大半天!总算搞定macPorts安装不多介绍xcode-select install下载DMG,直接安装!https://www.macports.org/install.php一个命令全搞定sudo port install php55 php55-fpm php55-curl php55-exif php55-gd php55-gettext php55-iconv php55-mbstring php55-mcrypt php55-mysql php55-memcache php55-odbc php55-opcache php55-openssl php55-p ......
macOS中使用brew安装MariaDB 发布时间: 2022-05-03 16:43:44 评论数: 0
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB来代替MySQL的InnoDB。MariaDB由MySQL的创始人Michael Widenius主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自Michael Widenius的女儿Maria的名字。查看MariaDB版本brew in ......
MySQL使用mysqldump备份数据库脚本手工执行成功 crontab定时却失败的解决方法 发布时间: 2022-05-03 13:16:22 评论数: 0
用crontab自动备份MySQL的时候导出总是为空,原因是corn的环境变量中没有mysqldump,所以用crontab执行mysqldump的时候要加上绝对路径,如:/yourMySQLPath/bin/mysqldump xxxxxxx这样就可以了!如果不知道绝对路径可以用ps -ef|grep mysql或者whereis mysqldump查询例如我本地的就是#!/bin/bash time=$(date '+%Y%m%d%H%M%S') /usr/local/mysql/bin/mysqldump -uUSERNAME -pPASSWORD DBNAME |gzi ......
Mac下安装MongoDB,并配置权限管理及密码登录 发布时间: 2022-05-03 08:03:45 评论数: 0
brew install mongodb安装完成后启动、停止、重启如下brew services start mongodb brew services stop mongodb brew services restart mongodb配置文件位于/usr/local/etc/mongod.conf配置安全密码登录创建超级用户db.createUser({ user: "root" , pwd: "123", roles: ["userAdminAnyDatabase", "dbAdminAnyDatabase", "readWriteAnyDatabase"]});或(下面 ......
discuzX 使用 sphinx 做全文检索搜索引擎 发布时间: 2022-05-03 05:13:23 评论数: 0
这儿为大家介绍两点第一个是基于discuz的索引配置文件,这个配置文件比较灵活,可以根据不同的需求来配置# # LinuxTone full index search configure file # source lt_posts { type = mysql sql_host = 127.0.0.1 sql_user = root sql_pass = sql_db = lt_bbs sql_port = 3306 sql_query_pre = SET NAMES utf8 sql_q ......
php操作redis缓存方法分享 发布时间: 2022-05-02 18:08:35 评论数: 0
PHP Redis缓存操作<?php /** * Redis缓存操作 * @author hxm * @version 1.0 * @since 2015.05.04 */ class RCache extends Object implements CacheFace { private $redis = null; //redis对象 private $sId = 1; //servier服务ID private $con = null;//链接资源 /** * 初始化Redis * * @r ......
sql之left join、right join、inner join的区别 发布时间: 2022-05-02 16:43:46 评论数: 0
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: -------------------------------------------- 表A记录如下: aID     aNum 1     a20050111 2     a20050112 3     a20050113 4     a20050114 5     a20050115表B记录如下: bID     bName 1    ......
Linux c 开发 - Memcached源码分析之存储机制Slabs(7) 发布时间: 2022-05-02 11:36:05 评论数: 0
前言 前几章节我们介绍了Memcached的网络模型,命令行的解析,消息回应,HashTable,Memcached的增删改查操作以及LRU算法模块。 这一章我们重点讲解Memcached的存储机制Slabs。Memcached存储Item的代码都是在slabs.c中来实现的。 在解读这一章前,我们必须先了解几个概念。 Item 缓存数据存储的基本单元 1. Item是Memcached存储的最小单位 2. 每一个缓存都会有自己的一个Item数据结构 3. Item主要存储缓存的key、value、key的长度、value的长度、缓存的时间等信息。 4. HashTable和L ......
sphinx/coreseek全文检索配置 发布时间: 2022-05-01 05:56:41 评论数: 0
yum install make gcc g++ gcc-c++ libtool autoconf automake imake MySQL-devel libxml2-devel expat-devel安装前,建议查看:源码包说明README;4.0/4.1版可参考3.2版本安装,步骤相同;如遇到问题,请看详细安装说明。 ##下载coreseek:coreseek 3.2.14:点击下载、coreseek 4.0.1:点击下载、coreseek 4.1:点击下载$ wget http://www.coreseek.cn/uploads/csft/3.2/coreseek-3. ......
navicat中创建存储过程、触发器和使用游标的简单实例 发布时间: 2022-05-01 05:40:17 评论数: 0
1、建表首先先建两张表(users表和number表),具体设计如下图:2、存储过程写一个存储过程,往users表中插入数据,创建过程如下:代码如下BEGIN #Routine body goes here... declare n bigint; set n = 201121029684; while n <= 201121029694 do insert into users(student_ID) values(n); set n = n + 1; end while; END执行存储过 ......
CentOS 6.5 下安装 Redis 2.8.7 发布时间: 2022-05-01 02:46:58 评论数: 0
wget http://download.redis.io/redis-stable.tar.gztar xvzf redis-stable.tar.gzcd redis-stablemake 前面3步应该没有问题,主要的问题是执行make的时候,出现了异常。异常一:make[2]: cc: Command not found异常原因:没有安装gcc解决方案:yum install gcc-c++ 异常二:zmalloc.h:51:31: error: jemalloc/jemalloc.h: No such file or directory异常原因:一些编译依赖或原来编译遗 ......
sql2005 sysservers 中找不到服务器,请执行 sp_addlinkedserver 将该服务器添加到sysserver 发布时间: 2022-04-30 23:20:33 评论数: 0
sysservers 中找不到服务器,请执行 sp_addlinkedserver 将该服务器添加到sysserver 错误的解决方法 解决办法如下:SELECT @@SERVERNAME先用这个指令查一下看,是不是没有修改之前的用户名。然后执行下面的语句:  EXEC sp_dropserver "原服务器名" EXEC sp_addserver @server="现在的服务器名", @local = "local"  看到执行成功之后,再运行一下:SELECT @@SERVERNAME 可以看到值没有变化,还是原来的值,不要着急,这时候只需要重新起动一下sql的服务就可以了 ......
Linux c 开发 - Memcached源码分析之消息回应(3) 发布时间: 2022-04-30 14:25:01 评论数: 0
前言 上一章《Linux c 开发 - Memcached源码分析之命令解析(2)》,我们花了很大的力气去讲解Memcached如何从客户端读取命令,并且解析命令,然后处理命令并且向客户端回应消息。 这一章,我们主要来讲解Memcached回应消息的技术细节。 本章前,我们先需要了解几个知识点(msghdr和iovc)。 msghdr结构:struct msghdr { void *msg_name; socklen_t msg_namelen; struct iovec *msg_iov; size_t msg_ ......
开源中文全文检索软件CoreSeek之初体验 发布时间: 2022-04-29 03:55:24 评论数: 0
国人开发的CoreSeek实际是上基于Sphinx的定制版,使用mmseg进行中文分词并实现中文搜索。 官网提供了详细的安装说明和CentOS5的rpm安装包,由于笔者需要在CentOS 6 x86_64上运行,得自行打包。笔者已完成源码包的封装:mmseg 、 coreseek。    相对Sphinx的安装,CoreSeek需要安装中文分词库mmseg。测试方法就是在示例数据库里插入一些中文字符串:   然后重建索引就可以自动分词,并查询中文了:   特别需要注意的就是,要统一字符编码。笔者统一使用UTF-8,示例MySQL数据库对应表的属性是:CREATE TABLE ......
扫描公开外网端口的redis(未授权远程登录)服务器并提权简要教程 发布时间: 2022-04-28 10:36:40 评论数: 0
步骤:1、扫描端口查找有redis服务的服务器2、连接查看是否需要授权3、查看config dir4、设置config dir5、生成私钥和公钥6、上传公钥到服务器7、把公钥设置到服务器私钥认证文件8、使用私钥登陆服务器第一步:扫描端口看看有哪些redis服务在公网上可以直接访问到,redis默认端口是6379,扫描工具是nmapnmap -sT -p 6379 110.110.110.0/24 | grep --color -B5 open上面命令是扫码110.110.110.0的整个ip端开放有6379端口的服务器。第二步:连接看看能否连接上redisredis-cli - ......
mssql2000中修改表的所有者 发布时间: 2022-04-28 03:29:56 评论数: 0
因一个客户改版网站拿来一个数据库来修改,客户那边数据表的所有者为msuser,我在本机导入后一部分表变成了dbo,我要将它们改为dbo所有,找了 好久,都说是"右击表"-->"设计表"-->"右击鼠标"-->"属性",然后在"所有者"栏中个性。我这个数据库有几十个表,这样 做太麻烦了,而且速度极慢,浪费时间。后来在网上又找了好久,终于发现了一条SQL语句可以改,如下 exec sp_msforeachtable 'sp_changeobjectowner ''?'', ''dbo'''将所有的数据表的所有者进行更改,使用者可以根据需要替换后面的dbo。修改成功 ......
使用MySQLTuner脚本检测、优化MySQL数据库 发布时间: 2022-04-27 22:44:28 评论数: 0
MySQLTuner 是一个 Perl 脚本,可以用来分析您的 MySQL 性能,并且基于收集到的信息给出相应的优化建议。这样子,您就可以调整 my.cnf 从而优化您的 MySQL 设置。这边只是介绍使用方法,不保证说 MySQLTuner 对您就是绝对有效。首先需要下载 MySQLTuner# wget https://raw.github.com/major/MySQLTuner-perl/master/mysqltuner.pl设置权限为可执行# chmod +x mysqltuner.pl然后就可以直接运行了# ./mysqltuner.pl如果遇到错误 Unable ......
sphinx编译安装出错:undefined reference to libiconv 解决 发布时间: 2022-04-27 16:04:14 评论数: 0
错误描述/usr/local/sphinx/src/sphinx.cpp:20060:undefined reference to `libiconv_open' /usr/local/sphinx/src/sphinx.cpp:20078: undefined reference to `libiconv' /usr/local/sphinx/src/sphinx.cpp:20084: undefined reference to `libiconv_close' collect2: ld returned 1exit status make[2]:***[indexer]E ......


友情链接: php5000技术知识分享 github 码云 开源中国 csdn linux中国 阿里云 unix技术网 composer中文网 php packagist php python 安卓软件 大众源码 DevStore 猪八戒威客网 人人都是产品经理 PHPwind论坛 互联网的一些事 新客网 黑马程序员 火星时代 hao123it ThinkSNS 开源社区 51CTO学院 办事儿网 IT论坛 java教程 最代码 程序员客栈 大数据培训 小程序开发 微信小程序 php开发新闻 微信小程序 java学习 微信小程序 Linux书籍 网站ip流量 xw素材网 新浪云 腾讯云 华为云 百度 新浪 网易 淘宝 腾讯 1688 搜狐 优酷 房天下 hao123 携程 天涯社区