在安装完数据库后,如果没有设置root的mysql密码,在命令行输入mysql即可进入数据库

show databases;(有分号):查看当前存在的数据库
create database 名字:创建数据库
use 名字:打开数据库
show tables;:查看当前数据库下对应的表
create table 表名(create table t1(a int, name varchar(10));):创建表
例子:
#include <stdio.h>
#include <stdlib.h>
#include <mysql/mysql.h>
#define INSERT_VMDATA "insert into iodata values(%d)"
int main(void)
{
MYSQL m_conn;
int ret;
int data=;
char qbuf[];
sprintf(qbuf,INSERT_VMDATA,data);
mysql_init(&m_conn);
if(mysql_real_connect(&m_conn,"localhost","root","","cjx",,NULL,))
{
printf("connect mysql successful\n");
ret = mysql_query(&m_conn,qbuf);
}
if(!ret)
{
printf("insert success\n");
}
else
{
printf("error\n");
}
}
插入数据120到iodata表中
编译需要使用命令:gcc -o main -I/usr/include/mysql main.c -L/usr/lib64/mysql -lmysqlclient -lz(/usr/lib64/mysql下对应有libmysqlclient的链接库,如果是32为可能在/usr/lib/mysql目录下)

最新文章

  1. 【DP】HDU 1087
  2. Day Tips:Search CPU 100%
  3. PHP curl https访问问题
  4. SQLite手工注入方法小结
  5. bug数量问题研究
  6. oracle存储过程调试方法
  7. jQuery对象与DOM对象的互相转换
  8. 软件測试系统文章(文件夹&amp;amp;链接在此)
  9. [面试没答上的问题1]http请求,请求头和响应头都有什么信息?
  10. Python变量和常量
  11. select2的设置选中
  12. ES6知识总结
  13. nginx和php-fpm调用方式
  14. 内存不够怎么办? 1.5.1 关于隔离 1.5.2 分段(Segmention) 1.5.3 分页(Paging)
  15. 基于JAVA原生HTTP请求工具类 httphelper
  16. 【make install】自定义安装目录,添加动态链接库 【--prefix】 【ldconfig】 【LD_LIBRARY_PATH】
  17. 2018.09.08 NOIP模拟trip(最长链计数)
  18. Ubuntu安装Apache+PHP
  19. 170704、springboot编程之CommandLineRunner
  20. ReactNative 环境配置

热门文章

  1. [OS] 死锁相关知识点以及银行家算法详解
  2. css样式 一定要reset?
  3. springBoot定制内嵌的Tomcat
  4. openstack之Glance介绍
  5. Devc++编译系统分配给int多少字节
  6. 【BZOJ3240】【NOI2013】矩阵游戏(数论)
  7. IDEA_MyBatis_SQLException:Parameter index out of range坑
  8. 【HASH】【UVA 10125】 Sumset
  9. 内存和cpu
  10. UVA796:Critical Links(输出桥)