mysql
qq160816
这个作者很懒,什么都没留下…
展开
-
Linux C语言连接MySQL 增删改查操作
Linux下想要测试mysql和memcached的性能,因为是服务器只能通过终端连接,所以考虑用C语言写测试代码。于是研究了把C怎么连接MySQL以及增删改查的代码。安装mysql-client或者编译源码安装mysql后,会有支持C语言写客户端的头文件和库文件,但是目录可能不一样,mysql源码安装见 http://asyty.iteye.com/blog/1442503从网上找了类似转载 2012-07-12 11:47:40 · 1071 阅读 · 0 评论 -
Linux系统高负载下彻底优化MySQL数据库_Linux编程
同时在线访问量继续增大 对于1G内存的服务器明显感觉到吃力严重时甚至每天都会死机 或者时不时的服务器卡一下这个问题曾经困扰了我半个多月MySQL使用是很具伸缩性的算法,因此你通常能用很少的内存运行或给MySQL更多的被存以得到更好的性能。 安装好mysql后,配制文件应该在/usr/local/mysql/share/mysql目录中,配制文件有几个,有my-huge.cnf my-me转载 2012-07-12 12:48:06 · 2528 阅读 · 0 评论 -
CentOS 6.2下搭建phpMyAdmin(mysql的php方式管理工具)
7.安装phpMyAdmin phpMyAdmin是一个网络接口,通过它可以管理你的MySQL数据库。 首先,我们使CentOS系统RPMForge软件库的phpMyAdmin,而不是官方的CentOS 6.2库: 所以需要导入RPMForge的GPG密钥: rpm --import http://dag.wieers.com/rpm/pack转载 2013-07-30 17:25:39 · 1651 阅读 · 0 评论 -
error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: 的解决办法
在centos下运行操作mysql的c代码时报错error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory。我的解决办法比较低级,不过方便些,解决办法:在ubuntu系统下拷贝/usr/lib/i386-linux-原创 2012-09-10 16:53:22 · 2468 阅读 · 0 评论 -
centos 5.2编译mysql时犯错
make 信息g++ -O3 -DDBUG_OFF -fno-implicit-templates -fno-exceptions -fno-rtti -rdynamic -o .libs/mysql mysql.o readline.o sql_string.o completion_hash.o /usr/lib/libncursesw.so.5 ../cmd-line-utils/lib转载 2012-06-21 17:18:11 · 1224 阅读 · 0 评论 -
CentOS 更改MySQL数据库目录位置
===============================================================================================引言:由于MySQL的数据库太大,默认安装的/var盘已经再也无法容纳新增加的数据,没有办法,只能想办法转移数据的目录。下面我简单整理一下这几天把MySQL从/var/lib/mysql目录下面转载 2012-07-03 11:43:49 · 2443 阅读 · 0 评论 -
mysql 添加新用户和数据库
一、命令行模式首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的。注:本操作是在WIN命令提示符下,phpMyAdmin同样适用。 用户:phplamp 用户数据库:phplampDB1.新建用户。//登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> inser转载 2012-07-12 14:58:20 · 527 阅读 · 0 评论 -
centOS yum 安装mysql
安装MySQL。[root@sample ~]# yum -y install mysql-server ← 安装MySQL[root@sample ~]# yum -y install php-mysql ← 安装php-mysql配置MySQL[root@sample ~]#vim /etc/my.cnf ← 编辑MySQL的配置文件[mysqld]转载 2012-09-09 16:10:15 · 454 阅读 · 0 评论 -
CentOS 6.0 系统 LAMP(Apache+MySQL+PHP)安装步骤
先来解释一下,什么是 LAMP。正如标题所言,LAMP 实际上就是 Linux、Apache、MySQL、PHP 四个名称的缩写,当然最后一个 “P” 还有其他说法是 Perl 或者 Python。不用多说了,本文讲解的就是 Linux、Apache、MySQL、PHP 这四个东西,所以就这样解释了。 自己很早就在做网站,最初玩的是 ASP,后来主要研究 .Net,也用 .Net 搞过类转载 2013-07-30 14:32:42 · 650 阅读 · 0 评论 -
在MySql中添加远程超级用户
不管是在编程时或者用软件连接MySql数据库都需要一个数据库用户名,在非常多的情况下我们还有必要通过超级用户帐号登陆或连接数据库,但是在安装MySql后只有一个超级管理权限的用户ROOT,而且ROOT限制只能在数据库本机上使用,这时候再用ROOT帐号就比较麻烦了。幸运的是我们可以添加一个具有超级管理权限和能远程访问MySql数据库的超级用户,可以通过下面两种方法实现这个操作,比如增加一个超转载 2012-06-28 15:34:40 · 485 阅读 · 0 评论 -
Linux c_mysql编程
使用前准备首先你要确定 mysql.h及其相应版本的shared object (例如libmysqlclient.so.x)已经安装妥当,理论上安装好MySQL后,这两个档案已分别放置在mysql/include及 mysql/lib里(除非在设置MySQL选项时更改了其位置)。请注意,mysql.h及libmysqlclient.so.x必须为同一个 MySQL版本,若使用不相同的转载 2012-06-28 15:36:56 · 688 阅读 · 0 评论 -
安装mysql 获得 mysql.h 建立C接口
今天费了好长时间终于让C操作MYSQL成功了,在此把方法记下来,留着以后用。hoho~ 先安装mysql 代码: sudo apt-get install mysql-server mysql-client 再装开发包 代码: sudo apt-get install libmysqlclient15-dev 安装完以后,C代码里添加头文件 代码: #i转载 2012-06-28 15:56:33 · 467 阅读 · 0 评论 -
ubuntu修改mysql数据库存放位置
cat /*/mysql/my.cnf----MySQL数据库配置文件,包括数据库存放位置,默认存放位置:user = mysqlsocket = /var/run/mysqld/mysqld.sockport = 3306basedir = /usrdatadir = /var/转载 2012-07-06 14:55:26 · 3543 阅读 · 0 评论 -
Linux C MySQL数据库函数
1. 初始化一个连接句柄 MYSQL *mysql_init(MYSQL *); 正确:返回一个指向新分配的链接句柄结构的指针 错误:NULL 注:该函数的传入参数通常为NULL即可。2. 建立物理连接 MYSQL *mysql_real_connect(MYSQL *connection, const char *server_hos转载 2012-07-12 11:49:43 · 525 阅读 · 0 评论 -
mysql_query()和 mysql_real_query()有什么区别?
mysql_query() cannot be used for statements that contain binary data; you must use mysql_real_query() instead. (Binary data may contain the “\0” character, which mysql_query() interprets as the end转载 2012-07-12 13:21:55 · 5636 阅读 · 0 评论 -
/lib/ld-linux.so.2: bad ELF interpreter解决,同时解决sscanf不能用的问题
CentOS]安装软件:/lib/ld-linux.so.2: bad ELF interpreter解决 环境:[orangle@localhost Downloads]$ uname -m&&uname -rx86_642.6.32-220.el6.x86_64[orangle@localhost Downloads]$ cat /etc/redhat-release原创 2013-07-29 17:11:59 · 3454 阅读 · 0 评论