• Ubuntu下用C连接MySQL数据库

    日期:

    为了用C连接数据库,上网查了这么多东西都没连接成功,纠结。到最后发现其实也就是简单两步就解决的问题。 先放出示例代码,这个网上随便找一个就是了,旨在测试现行的MYSQL数据库能不能于C连接上。 #include #include #include #include mysql/mysql.h //my...

  • Ubuntu 10.04下C连接MySQL数据库

    日期:

    1.安装mysql-server,在Ubuntu 10.04下安装mysql-server-5.1,会自动安装mysql-client_5.1 sudo apt-get install mysql-server-5.1 2.C APIs包含在mysqlclient库文件中与MySQL的源代码一块发行,用于连接到数据库和执行数据库查询,因此需要安装libmysqlclient-...

  • 10万以上数据查询-存储过程实现

    日期:

    需求:有如下两张表,其中tb_web_app表中数据有十万甚至百万,另,tb_web_app表中的c_category_code关联表tb_system_category中的c_code字段。 CREATE TABLE `tb_system_category` ( `id` int(11) NOT NULL AUTO_INCREMENT, `c_parent_id` int(11) NOT NULL,...

  • Python MySQLdb在Linux下的快速安装

    日期:

    在公司开发需要,要在Linux下安装Python MySQLdb。发现用编译的方式安装真的很蛋疼,不过也算见见世面,各种问题。 这里有两种方式: A.快速安装 B.自己编译 1.最快速最简单方法(赶时间的话) sudo yum install MySQL-python 可能遇到问题: import MySQLdb...

  • Linux下安装MySQL+JDK

    日期:

    RedHat9.0操作系统,(Red Hat 企业版4也安装过) 下载mysql-5.0.20a.tar.gz. jdk-6u13-linux-i586-rpm.bin 安装mysql 开启终端 依次输入命令: 1 groupadd mysql 创建mysql组 2 useradd -g mysql mysql 创建该组下的用户 3 tar zxvf mysql-5.0.20a.tar.gz 解压...

  • Linux的三种线程实现模型漫谈

    日期:

    最近研究Mysql源代码,其基于 One thread per connection 现在我们通过对Linux下的线程模型的学习来串起一系列的知识点: linux支持的三种线程模型: 1,linux Threads,这是linux标准的的线程库,但是与IEEE的POSIX不兼容. 2.Native POSIX Thread Library(简称N...

  • MySQL使用GROUP_CONCAT实现统计报表

    日期:

    要写一个sql,统计某写游戏玩家级别最高的角色名,首先看一个某个玩家的所有角色 linux@www select a.account,a.`name`,a.`LEVEL` from mdb.char_info a inner join test.pushspread b on b.account = a.account GROUP BY a.account,a.`name` 结果,因为使用的...

  • Emacs访问MySQL

    日期:

    用Emacs访问MySQL好久了,最近因为换了单位,重新配置环境的时候居然花了一个多小时,特此记录。 1.Ubuntu下用sudo apt-get install 安装 libmysqlclient-dev 和 mysql-client-core-5.5 2.下载sql.el和mysql.el,并在~/.emacs文件中加载 http://www.emacswik...

  • 从源码安装MySQL无法定位basedir问题的解决方法

    日期:

    在Mysql提供的多种安装方法中,我本人还是非常喜欢从源码进行安装的,因为从源码进行安装更加灵活,能避免一些因为本机差异而导致一些小问题。比如,一个最为常见的问题就是从原码安装可以避免安装完成后无法定位basedir的问题,导致出现一些像Cant find mes...

  • CentOS下用mytop监控MySQL

    日期:

    mytop 是一个类似 Linux 下的 top 命令风格的 MySQL 监控工具,可以监控当前的连接用户和正在执行的命令。 mytop的安装过程 wget ftp://ftp.sunet.se/pub/Linux/distributions/scientific/6.0/x86_64/os/Packages/epel-release-6-5.noarch.rpm rpm -ivh epel...