C++踩坑之连接mysql数据库
C++踩坑之連接mysql數(shù)據(jù)庫
實(shí)現(xiàn)的效果
https://www.cr173.com/soft/105990.html
下載connect C++ 安裝軟件
安裝到D盤,安裝32位即可 64位不要
找到boost c++ library 下載,不要下載錯(cuò)了,頁面如下
1.64版本 1.54版本都行,
難度 : ?????(全星5顆星的情況下)
找到相應(yīng)的下載文件,然后解壓,注意下載.7z文件,因?yàn)槲募^小,
在文件的路徑直接輸入cmd敲回車,直接進(jìn)入相應(yīng)的文件夾,輸入bootst 按Tab自動匹配,我們要 bootstrap.bat 那個(gè)批處理文件,直接回車過一段時(shí)間,大概2~3分鐘,生成一個(gè)bjam.exe 文件, 再次 bj Tab鍵 執(zhí)行一下那個(gè)exe文件,boost就在安裝了
,vs 2017新建一個(gè)windows控制臺工程,咱們輸入一些代碼驗(yàn)證一下;
打印出來這樣,即可安裝成功!
下一步咱們配置mysql連接C++的環(huán)境
選中項(xiàng)目,右擊屬性,找到畫紅色框,改成這樣,注意不要選擇了解決方案了;
添加mysqlcppconnlib庫
從安裝的connect C++文件夾找到opt文件夾里面找到那個(gè)dll庫復(fù)制到工程的debug文件夾下
如圖
最后點(diǎn)CPP文件塞入一段代碼測試一下,看看是否出效果
Mysq’l建表的語句
/* SQLyog Ultimate v10.00 Beta1 MySQL - 5.7.18-log ********************************************************************* */ /*!40101 SET NAMES utf8 */;create table `tt_user` (`id` int ,`name` varchar ,`age` int ,`address` varchar ); insert into `tt_user` (`id`, `name`, `age`, `address`) values('1','大軍','26','上海市'); insert into `tt_user` (`id`, `name`, `age`, `address`) values('2','小楊','24','云南'); insert into `tt_user` (`id`, `name`, `age`, `address`) values('3','趙劉','27','陜西'); insert into `tt_user` (`id`, `name`, `age`, `address`) values('4','李四','23','安徽'); insert into `tt_user` (`id`, `name`, `age`, `address`) values('5','老劉','30','安徽安慶'); insert into `tt_user` (`id`, `name`, `age`, `address`) values('6','王二','22','北京市'); insert into `tt_user` (`id`, `name`, `age`, `address`) values('7','123','213','213');總結(jié)
以上是生活随笔為你收集整理的C++踩坑之连接mysql数据库的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java连接Mysql数据库增删改查实现
- 下一篇: C语言之连接Mysql数据篇