易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : mysql

MySql時間函數


一、MySQL 获得当前日期时间 函数
1.1 获得当前日期+时间(date + time)函数:now()
mysql> select now();
+---------------------+
| now() |
+---------------------+
| 2008-08-08 22:20:46 |
+---------------------+
除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数:
current_timestamp()
,current_timestamp
,localtime()
,localtime
,localtimestamp -- (v4.0.6)
,localtimestamp() -- (v4.0.6)
这些日期时间函数,都等同于 now()。鉴于 now() 函数简短易记,建议总是使用 now() 来替代上面列出的函数。
1.2 获得当前日期+时间(date + time)函数:sysdate()
sysdate() 日期时间函数跟 now() 类似,不同之处在于:now() 在执行开始时值就得到了, sysdate() 在函数执行时动态得到值。看下面的例子就明白了:
mysql> select now(), sleep(3), now();
+---------------------+----------+---------------------+
| now() | sleep(3) | now() |
+---------------------+----------+---------------------+
| 2008-08-08 22:28:21 | 0 | 2008-08-08 22:28:21 |
......

VC++在Windows平台连接MySql数据库

       以前用惯了MSSQL,VC++有强大的ADO支持mssql,方便啊,不管是连接,操作等都是朗朗上手啊。但是现在突然要用MySql了,开始没有mssql那样的操作界面,我真有点排斥。哎,没办法,公司要求,只能研究MySql怎么用了。
       刚开始就遇到了一个基本的问题,如何连接MySql数据库呢,虽然有ADO支持,但是这连接不上也是白搭,研究了一整天,最后终于让我连接上了。
      分享下我的学习经验吧,帮助后来人少走些弯路。
      1.要用mysql,下载安装时必须的
      2.要在Windows上用mysql有一个重要的问题必须注意:下载安装MySqlODBC,没这东西不行(不过在Mysql官网上看到了mysql-connector,应该这也可以实现)
      3.一般我们连接数据库不会采用数据源的方式,特别是在WEB开发中。
      在此给出链接字符串:
myConn->Open("driver={MySQL ODBC 3.51 Driver};Server=192.168.0.123;DATABASE=test;UID=root;PWD=111111","","",0);
   &nb ......

VC++在Windows平台连接MySql数据库

       以前用惯了MSSQL,VC++有强大的ADO支持mssql,方便啊,不管是连接,操作等都是朗朗上手啊。但是现在突然要用MySql了,开始没有mssql那样的操作界面,我真有点排斥。哎,没办法,公司要求,只能研究MySql怎么用了。
       刚开始就遇到了一个基本的问题,如何连接MySql数据库呢,虽然有ADO支持,但是这连接不上也是白搭,研究了一整天,最后终于让我连接上了。
      分享下我的学习经验吧,帮助后来人少走些弯路。
      1.要用mysql,下载安装时必须的
      2.要在Windows上用mysql有一个重要的问题必须注意:下载安装MySqlODBC,没这东西不行(不过在Mysql官网上看到了mysql-connector,应该这也可以实现)
      3.一般我们连接数据库不会采用数据源的方式,特别是在WEB开发中。
      在此给出链接字符串:
myConn->Open("driver={MySQL ODBC 3.51 Driver};Server=192.168.0.123;DATABASE=test;UID=root;PWD=111111","","",0);
   &nb ......

Red Hat 下 安装 Apache Mysql PHP

准备
ls  /usr/local/src   //  显示文件列表
ls  | wc -l    //  查看当前文件目录下文件的个数
gcc -v   // 查看编译工具是否存在
rpm -qa|grep -i  xxxx  // 查看系统中是否已经安装了某软件的相关软件包
rpm -e --nodeps xxxx // 卸载软件包
一  GD 的安装
1 libxml2-2.6.30.tar.gz
mkdir  /usr/local/src/
tar zxvf libxml2-2.6.30.tar.gz
cd libxml2-2.6.30
./configure --prefix=/usr/local/libxml2
make
make install
2 libmcrypt-2.5.8.tar.gz
mkdir /usr/local/libmcrypt
tar zxvf libmcrypt-2.5.8.tar.gz
cd libmcrypt-2.5.8
./configure --prefix=/usr/local/libmcrypt
make
make install
cd /usr/local/src/libmcrypt-2.5.8/libltdl
./configure --enable-ltdl-install
make
make install
3  zlib-1.2.3.tar.gz
mkdir /usr/local/zlib
tar zxvf  zlib-1.2.3.tar.gz
cd zlib-1.2.3
./configure --prefix=/usr/local/zlib
make
make install
4 libpng-1.2.31.tar.gz
mkdir /usr/local/libpng
tar zxvf libpng-1.2.31.tar.gz
......

MySQL 命令行 中文乱码

遇到一个问题是在MySQL命令行插入中文数据或者查询中文数据时出现乱码,或者显示不对。
 
在命令行输入:show variables like ‘character_set_%’;
 
查看当前配置的编码;
 
 
在命令行输入 :set names utf8;
则等同于
set character_set_client=utf8;
set character_set_results=utf8;
set character_set_connection=utf8;
这三条命令
 
 在命令行插入数据之前
执行命令set names gbk;或者set names gb2312;
再插入
 
查询数据之前
执行命令set names gbk;或者set names gb2312;
 
 
完了之后再set names utf8;
这样就能正常插入和查询中文并且保持数据库编码为utf8
 
 
 
 
  ......

oracle和Mysql连接数据库

Mysql方式:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class MysqlDB {
 private String strClass = "com.mysql.jdbc.Driver";
 private String strDriver = "jdbc:mysql://localhost:3306/s_smdb";
 private String strUser = "root";
    private String strPwd = "123";
 private Connection conn = null;
 private Statement stmt = null;
 private ResultSet rs = null;
 private static CDBAccess instance = null;
 
 private CDBAccess() throws ClassNotFoundException, SQLException{
  Class.forName(strClass);
  conn = DriverManager.getConnection(strDriver,strUser,strPwd) ;
 }
 
 public static CDBAccess getInstance() throws ClassNotFoundException, SQLException{
  if(instance == null){
   instance = new CDBAccess();
  }
  
  return i ......

oracle和Mysql连接数据库

Mysql方式:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class MysqlDB {
 private String strClass = "com.mysql.jdbc.Driver";
 private String strDriver = "jdbc:mysql://localhost:3306/s_smdb";
 private String strUser = "root";
    private String strPwd = "123";
 private Connection conn = null;
 private Statement stmt = null;
 private ResultSet rs = null;
 private static CDBAccess instance = null;
 
 private CDBAccess() throws ClassNotFoundException, SQLException{
  Class.forName(strClass);
  conn = DriverManager.getConnection(strDriver,strUser,strPwd) ;
 }
 
 public static CDBAccess getInstance() throws ClassNotFoundException, SQLException{
  if(instance == null){
   instance = new CDBAccess();
  }
  
  return i ......

开启Mysql数据库InnoDB

解决The‘InnoDB’feature is disabled; you need MySQL built with ‘InnoDB’ to have it2009年12月29日 星期二 上午 11:15MySQL
出现如下语句:The ‘InnoDB’ feature is disabled; you need MySQL built with ‘InnoDB’ to have it working;
是mysql配置文件禁掉了这个选项!
关闭mysql数据库
在mysql的安装目录中找到my.ini文件
找到skip-innodb,在前面加上#号
保存,开启mysql数据库!搞定!
这也是开启Mysql数据库InnoDB功能的方法!!
  ......
总记录数:2220; 总页数:370; 每页6 条; 首页 上一页 [45] [46] [47] [48] 49 [50] [51] [52] [53] [54]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号