mysql使用随笔
Posted 你且浅笑相安
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql使用随笔相关的知识,希望对你有一定的参考价值。
修改表内的结构
修改列名与类型 命令:ALTER TABLE tbuserinfo CHANGE permissions(标注、此项为旧的字段名) permissions(标注、此项为新的字段名) char(2);
对于字段的删除:
1、查看表 tbuserinfo结构 2、删除其中字段 Description 命令:ALTER TABLE tbuserinfo DROP
Description;
mysql 查询语句 :select * 列名 from 表名 where
条件;
mysql 模糊查询 : SELECT * FROM 表名 WHERE 列名 LIKE
"3%";(表示查询该列中第一个字符为3的所有数据)
mysql 修改语句 : update 表名 set 列名 = ‘值’ where
条件;
mysql 插入语句 :insert into 表名 values
‘内容’,‘内容’;
linux c 数据插入例程(自写)
1 MYSQL *conn; 2 time_t tm_val; 3 struct tm *gmt; 4 char sql[1024]; 5 6 conn=db_connect(); 7 tm_val = time(NULL); 8 gmt = localtime(&tm_val); 9 memset(sql, 0, 1024); 10 sprintf(sql, "INSERT INTO tbuserinfo (UserAccount,Pwd,permissions,CreateDatetime) values (‘%s‘,‘%s‘,‘%s‘,‘%d-%d-%d %d:%d:%d‘)", 11 username,pwd,quanxian,gmt->tm_year + 1900, gmt->tm_mon + 1, gmt->tm_mday, gmt->tm_hour, gmt->tm_min, gmt->tm_sec); 12 if (mysql_query(conn, sql) != 0) { 13 DO_LOG("插入失败!\n"); 14 return 0; 15 } 16 db_disconnect(conn);
linux c 查询 获取查询内容 例程 (自写)
void user_list_find(char resp_data[]) { MYSQL *conn; MYSQL_RES *res; int list_value; int temp; char sql[1024]; char buf[100]; char buf1[4096]; conn=db_connect(); //MYSQL_RES *rs; MYSQL_ROW row; memset(sql, 0, 1024); memset(buf,0,100); memset(buf1,0,4096); if(get_manager_quanxian[0] == ‘1‘) sprintf(sql, "SELECT * FROM tbuserinfo WHERE permissions LIKE \"1%\""); else if(get_manager_quanxian[0] == ‘2‘) sprintf(sql, "SELECT * FROM tbuserinfo WHERE permissions LIKE \"2%\""); else if(get_manager_quanxian[0]== ‘3‘) sprintf(sql, "SELECT * FROM tbuserinfo WHERE permissions LIKE \"3%\""); mysql_query(conn, sql);//执行查询语句 res = mysql_store_result(conn);//获得查询结果集 list_value=mysql_num_rows(res);//获取查到的行数 for(temp=0;temp<list_value;temp++) { row=mysql_fetch_row(res); sprintf(buf,"%s,%s.",row[1],row[3]); strcat(buf1,buf); } sprintf(resp_data, "%d.", list_value); strcat(resp_data, buf1); mysql_free_result(res); //释放 db_disconnect(conn);//断开连接 }
通过以上两个例程可自行琢磨 更新与删除 ;
以上是关于mysql使用随笔的主要内容,如果未能解决你的问题,请参考以下文章
使用 json rereiver php mysql 在片段中填充列表视图