Сначала вы должны создать БД и таблицы.
Вы можете сделать это в каждом мастере БД IDE или написать в скрипте.
Итак, вот сценарий для MySQL
CREATE DATABASE test_db --this create DB called test_db
Полагаю, вам следует сохранить сообщение и временную метку, чтобы возможная таблица (в MySQL) была:
USE test_db -- from now on the script using test_db unless specified explicit DB
--creating table with id, mmessage and timestamp
CREATE TABLE output_table (
msg_ID INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
msg VARCHAR(max),
msg_TS TIMESTAMP DEFAULT CURRENT_TIMESTAMP)
В приведенной выше таблице вам нужно только дать сообщение, так как все остальные заполняются автоматически. Так что команда Insert in the table может выглядеть так:
INSERT INTO output_table (msg) values ('this is a message')
Когда вы хотите проверить всю таблицу, вы запускаете следующее:
SELECT * FROM output_table
Теперь вам нужно подключить этот код к вашему коду C ++:
Как правило, вам необходимо знать имя БД, имя пользователя и пароль для подключения к БД.
Вы можете использовать ODBC + MySQL ODBC Connector. Это лучше, поскольку в вашем c ++ вы не ограничены конкретной БД. Если вы уверены, что будете использовать только MySQL, вы также можете использовать MySQL C ++ Connector напрямую. В любом случае, оба варианта позволят вам запускать команды SQL в вашей БД.
- ЗДЕСЬ Вы можете выбрать пример подключения MySQL c ++
- ЗДЕСЬ Вы можете найти образец ODBC.