易截截图软件、单文件、免安装、纯绿色、仅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的联合查询列子,很基本的,不过很实用。
先看数据表。数据表class:
------------------------------- 
id   cname
-------------------------------
1    男装
2    女皮裤
3    女彩棉
-------------------------------
class表存放的是产品的大类名称和其序号
数据表product:
-------------------------------
pid   ptype   pparent
-------------------------------
1      A01      1
2      A21      1
3      B10      2
4      C11      3
5      C01      2
-------------------------------
product表存放的是产品名称,和其所属大类的id(pparent) 
现在要求显示所有产品序号、名称、所属类别,如下形式:
-------------------------------
序号 名称     类别
-------------------------------
1 &nbs ......

Linux下用C语言API连接MySQL数据库

 像PHP和perl一样,MySQL也提供的C语言使用的API. C代码的API是随MySQL一起发布的。 它包含在mysqlclient库中, 可以使C程序来访问数据库。
    MySQL源码包中的许多客户端都是用C写的。 如果你正在找使用这些C API的例子, 可以看看客户端的写法。你可以在MySQL源码包的clients目录找到这些例子。
    软件包
    请确保你已经安装了必要的开发环境,比如gcc, mysql等等。 下面是编译一个程序所需要安装的软件包的列表 (Ubuntu
为例):
 mysql-client
  libmysqlclient15-dev和libmysqlclient15off
  mysql-server:
  gcc, make and other development libs
    例子
    下面这个例子,连接本机的MySQL服务器
,然后列出mysql数据库中所有的表:
 以下是引用片段:
  QUOTE:
  /* Simple C program that connects to MySQL Database server*/
  #include
  #include
  main() {
  MYSQL *conn;
  MYSQL_RES *res;
  MYSQL_ROW row;
  char *server = "localhost";
  char *user = "root";
  char * ......

Linux下用C语言API连接MySQL数据库

 像PHP和perl一样,MySQL也提供的C语言使用的API. C代码的API是随MySQL一起发布的。 它包含在mysqlclient库中, 可以使C程序来访问数据库。
    MySQL源码包中的许多客户端都是用C写的。 如果你正在找使用这些C API的例子, 可以看看客户端的写法。你可以在MySQL源码包的clients目录找到这些例子。
    软件包
    请确保你已经安装了必要的开发环境,比如gcc, mysql等等。 下面是编译一个程序所需要安装的软件包的列表 (Ubuntu
为例):
 mysql-client
  libmysqlclient15-dev和libmysqlclient15off
  mysql-server:
  gcc, make and other development libs
    例子
    下面这个例子,连接本机的MySQL服务器
,然后列出mysql数据库中所有的表:
 以下是引用片段:
  QUOTE:
  /* Simple C program that connects to MySQL Database server*/
  #include
  #include
  main() {
  MYSQL *conn;
  MYSQL_RES *res;
  MYSQL_ROW row;
  char *server = "localhost";
  char *user = "root";
  char * ......

Linux下用C语言API连接MySQL数据库

 像PHP和perl一样,MySQL也提供的C语言使用的API. C代码的API是随MySQL一起发布的。 它包含在mysqlclient库中, 可以使C程序来访问数据库。
    MySQL源码包中的许多客户端都是用C写的。 如果你正在找使用这些C API的例子, 可以看看客户端的写法。你可以在MySQL源码包的clients目录找到这些例子。
    软件包
    请确保你已经安装了必要的开发环境,比如gcc, mysql等等。 下面是编译一个程序所需要安装的软件包的列表 (Ubuntu
为例):
 mysql-client
  libmysqlclient15-dev和libmysqlclient15off
  mysql-server:
  gcc, make and other development libs
    例子
    下面这个例子,连接本机的MySQL服务器
,然后列出mysql数据库中所有的表:
 以下是引用片段:
  QUOTE:
  /* Simple C program that connects to MySQL Database server*/
  #include
  #include
  main() {
  MYSQL *conn;
  MYSQL_RES *res;
  MYSQL_ROW row;
  char *server = "localhost";
  char *user = "root";
  char * ......

vs2005连接mysql数据库

Vs2005连接mysql数据库
一、下载支持mysql的微软的通用类mysql-connector-net-1.0.7-noinstall.zip
二、下载地址http://www.cnblogs.com/eugenewu0808/archive/2006/10/11/mysqldata.html
三、解压文件
四、添加引用找到bin文件夹找到net-2.0 vs2005的(和vs相应版本的)找到MySql.Data.dll
五、在类中引用using MySql.Data.MySqlClient;的命名空间
六、具体连接:
1. 连接字符串1
string connStr = String.Format("server={0};user id={1}; password={2}; database={3}; pooling=false;port=3306", "127.0.0.1", "test", "test", "test");
2. 连接字符串2
string connecStr=“Database='testdb';Data Source='localhost';User Id='db';Password='apple';charset='utf8'”
3.应用
 MySqlConnection myConn = new MySqlConnection(connStr);
           myConn.Open();
           MySqlCommand cmd = myConn.CreateCommand(); ......

谨防mysql maxContionTime(连接超时) 8小时工作制

1.今天的程序发布到服务器,过了一晚后发现程序不能访问了,好像是连接池问题。错误如下: [log4j:] 2009-10-30 17:32:10,353 - com.school.dao.OperaDAO -65984388 [http-8080-12] ERROR com.school.dao.OperaDAO  - find all failed
org.hibernate.exception.JDBCConnectionException: could not execute query
    at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:74)
    at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
    at org.hibernate.loader.Loader.doList(Loader.java:2223)
    at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2104)
    at org.hibernate.loader.Loader.list(Loader.java:2099)
    at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:378)
    at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:338)
    at org.hibernate ......

简单Mysql命令

MySql 基本操作
一、基础
1: 登陆:mysql –u  username –p <回车》 然后输入密码
2:查看数据库:show databases;
3:使用数据库use databasename;
4:  常看数据库表 show tables; 但是前提是你已经使用了use 命令,如果没有 的话可以使用 show tables from databasename ;
5: 查看数据表的内部结构
Desc  tablename ;前提是 你进入了该数据库 。如果没有 可以使用
Show columns  from databasename.tablename
6:创建数据库 create database databasename ;
7:创建数据表 :create table tablename (
字段1 数据类型,
字段2 数据类型
.
.
.

8:插入数据表数据 和正常使用SQL数据库是一样的,insert databasename。tableName(字段名,字段名,。。。)  values(‘’,‘’,。。。。)
9:得到数据 :select * from tableName
10:删除数据:delete from 语句 。
11:更新 upodate
二、高级
12:创建用户和授权:(通常Root 用户只是 管理的时候采用得到,平时用普通账户)
1)  使用grant命令(这个命令分派的时候 没有这个用户会自动创建一个用户。)
2)  ......

SQL Explorer QT4.5 配置MySQL ODBC和MySQL驱动

 QT DataBase SQL Explorer
1、安装MySQL到官方网站下载MySQL数据库,非安装版,直接运行mysqld进程前台的
2、添加系统环境变量,Path+=':\mysql\bin'的path,再在开始运行,CMD->mysql -uroot 登录到mySQL数据库
   Default password没有的,有的话 mysql -uroot -p输入密码;网络登录:mysql -h ip -u user -p password;
3、创建表或数据库,用default 数据库test OR mysql就行了。
4. 建表时要注意设置字符集,GBK,utf8,gb2312等;如下:  
---------------------------
CREATE TABLE BOOKS
(
  bkid int not null auto_increment,
  bkname varchar(24) CHARACTER SET gbk,
  bkdate datetime,
  PRIMARY KEY  (bkid)   --主键
);
select * from  BOOKS;
insert into BOOKS(bkname, bkdate) values('linux编程第一版', '2009-05-25');
   在Cmd mysql下如果显示乱码,则要 设置 一个当前字符集,
   -> set names 'gbk';
5、安装ODBC for win32,可以到官方网站上下载非安装版,执它的Install.bat安装系统ODBC驱动,然后运行ODBCad32.exe 配置用户ODBC dns;
-- ......

SQL Explorer QT4.5 配置MySQL ODBC和MySQL驱动

 QT DataBase SQL Explorer
1、安装MySQL到官方网站下载MySQL数据库,非安装版,直接运行mysqld进程前台的
2、添加系统环境变量,Path+=':\mysql\bin'的path,再在开始运行,CMD->mysql -uroot 登录到mySQL数据库
   Default password没有的,有的话 mysql -uroot -p输入密码;网络登录:mysql -h ip -u user -p password;
3、创建表或数据库,用default 数据库test OR mysql就行了。
4. 建表时要注意设置字符集,GBK,utf8,gb2312等;如下:  
---------------------------
CREATE TABLE BOOKS
(
  bkid int not null auto_increment,
  bkname varchar(24) CHARACTER SET gbk,
  bkdate datetime,
  PRIMARY KEY  (bkid)   --主键
);
select * from  BOOKS;
insert into BOOKS(bkname, bkdate) values('linux编程第一版', '2009-05-25');
   在Cmd mysql下如果显示乱码,则要 设置 一个当前字符集,
   -> set names 'gbk';
5、安装ODBC for win32,可以到官方网站上下载非安装版,执它的Install.bat安装系统ODBC驱动,然后运行ODBCad32.exe 配置用户ODBC dns;
-- ......
总记录数:2220; 总页数:370; 每页6 条; 首页 上一页 [307] [308] [309] [310] 311 [312] [313] [314] [315] [316]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号