201412 - 程序员玩耍的小窝

linux c语言操作mysql

作者:fly 发布于:2014-12-31 22:35 分类:Linux

sudo apt-get install libmysqlclient15-dev


安装完以后,会在/usr/include/mysql/目录下找到mysql.h这个头文件

并且会在/usr/lib/mysql/找到mysql的一些动态或者是静态的库文件


评论(0) 浏览(1658)

linux mysql 操作命令

作者:fly 发布于:2014-12-31 22:28 分类:Linux

1.linux下启动mysql的命令:

mysqladmin start

/ect/init.d/mysql start (前面为mysql的安装路径)

2.linux下重启mysql的命令:

mysqladmin restart

/ect/init.d/mysql restart (前面为mysql的安装路径)

3.linux下关闭mysql的命令:

mysqladmin shutdown

/ect/init.d/mysql shutdown (前面为mysql的安装路径)

阅读全文>>

评论(0) 浏览(1344)

linux select 函数分析

作者:fly 发布于:2014-12-31 15:53 分类:Linux

Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。可是使用Select就可以完成非阻塞(所谓非阻塞方式non-block,就是进程或线程执行此函数时不必非要等待事件的发生,一旦执行肯定返回,以返回值的不同来反映函数的执行情况,如果事件发生则与阻塞方式相同,若事件没有发生则返回一个代码来告知事件未发生,而进程或线程继续执行,所以效率较高)方式工作的程序,它能够监视我们需要监视的文件描述符的变化情况——读写或是异常。下面详细介绍一下!

阅读全文>>

评论(0) 浏览(1331)

 
Powered by emlog sitemap