Today is the first time to contact MySQL, and hope to connect MySQL through C + +, a day of search down, a lot of benefit.
Here is just a list of links to tutorials to prepare for a rainy future.
1. Installation part: sudo apt-get install Mysql-server
sudo apt-get install mysql-client
sudo apt-get install Libmysqlclient-dev (this installs a MySQL folder in/usr/include/, which contains the header files required for C + + calls)
Unloading load (pay attention to the risk!) The "dpkg-l |grep ^rc|awk ' {print $} ' |sudo xargs dpkg-p ' command that cleans data in a document is carefully executed by manually removing the last piece to view the directory to be deleted and manually deleting the MySQL-related section)
2. User management and permission settings
3, 21 minutes MySQL Getting Started tutorial
4, Linux C + + access MySQL (note: Compile the program using: g++-g-std=c++11 target.cpp-lmysqlclient can)
(Supplemental: Use the Mysql_error () function and the Mysql_errno () function to return error messages, facilitate error debugging and online query reasons)
MySQL Introductory data summary (Linux system)