摘要:
怎样用c语言给mysql数据库插数据?假如用户输入的姓名和年龄值分别保存在变量name,age中: char sql_insert[200]; sprintf(sql_insert...
怎样用c语言给mysql数据库插数据?
假如用户输入的姓名和年龄值分别保存在变量name,age中:
char sql_insert[200];
sprintf(sql_insert, "INSERT INTO table values('%s','%d');", name, age);
图片来源:网络
mysql_query(&mysql_conn, sql_insert);
上述语句在执行完sprintf语句后,sql_insert中保存的是INSERT查询语句字符串,sql_insert作为mysql_query()语句的参数即可实现正确的插入。
mysql安装一定要装在c盘吗?
不一定。
它只是默认放在c盘,我们自己可以更改路径。若放C盘,一是会与操作系统竞争磁盘读写性能,会相对的降低mysql性能;二是会与操作系统竞争C盘空间,在C盘空间紧凑的情况下,C盘空间告警显示红色
sc delete mysql误删后怎么重新?
1、如果使用了scdeletemysql误删了MySQL数据库中的数据,则需要进行数据恢复。
2、首先,可以尝试在MySQL的binlog中找到误删数据的操作记录,并撤销该操作。
3、如果找不到操作记录,则可以从备份中恢复数据。