VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 60|回复: 2

[原创] deepin系统下C++编程系列(科普,非精通)2.4mysql相关2

[复制链接]
04_avatar_middle
最佳答案
2 
online_vip 发表于 2020-3-15 15:19:31 | 显示全部楼层 |阅读模式
2.4mysql相关2

创建数据库,创建表,插入数据,用户权限,编程链接mysql数据库.

  上次我们安装了mysql,但是并不是我们熟悉的,而是mariadb,我说怎么不熟,但是它和mysql没什么区别,只是它是开源的,而mysql有闭源的危险。
不管它,我们这次要用编程的方法来连接下数据库。
首先,我们创建一个数据库,然后创建一个有权限的test用户;这个数据库我们要指定下字符集,因为它默认的字符集是不支持汉字的

注意,因为我还没给test用户访问权限,所以现在是用root用户创建的数据库,等下把test授予访问这个数据库的全部权限。
现在表已经创建,然后也插入一条记录。
我们来写程序。
刚刚创建了一个普通的工程。
要写程序,第一就是要初始化mysql数据库,用到的函数mysql_init()
出错。他说返回一个不存在的属性。这个是因为我们没有添加mysql的库;
刚才搜错文件了。
调试下看看
返回非空,这就证明初始化成功了;
下面链接数据库
OK,链接成功。

游客,如果您要查看本帖隐藏内容请回复




上一篇:deepin系统下C++编程系列(科普,非精通)2.3mysql相关
下一篇:deepin系统下C++编程系列(科普,非精通)3.1wxWidgets-1
58_avatar_middle
最佳答案
26 
online_vip 发表于 2020-3-15 20:47:21 | 显示全部楼层
谢谢大佬分享。
98_avatar_middle
最佳答案
0 
在线会员 发表于 2020-3-15 20:51:46 | 显示全部楼层
谢谢分享


您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

×【发帖 友情提示】
1、请回复有意义的内容,请勿恶意灌水;
2、纯数字、字母、表情等无意义的内容系统将自动删除;
3、若正常回复后帖子被自动删除,为系统误删的情况,请重新回复其他正常内容或等待管理员审核通过后会自动发布;
4、感谢您对VC驿站一如既往的支持,谢谢合作!

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号 )|网站地图wx_jqr

GMT+8, 2020-4-8 05:59

Powered by CcTry.CoM

© 2009-2020 cctry.com

快速回复 返回顶部 返回列表