要运行示例,请先完成设置。
以下是可用示例的列表
演示基本概念的独立程序。
演示更高级概念和技术的独立程序。
实现真实世界功能的程序。
要运行示例,您需要一个可以连接的 MySQL 服务器。示例使用名为 boost_mysql_examples
的数据库。服务器主机名和凭据(用户名和密码)通过命令行传递给示例。
您可以使用 Docker 快速启动服务器
# Remove the "-v /var/run/mysqld:/var/run/mysqld" part if you don't need UNIX sockets > docker run --name some-mysql -p 3306:3306 -v /var/run/mysqld:/var/run/mysqld -d -e MYSQL_ROOT_PASSWORD= -e MYSQL_ALLOW_EMPTY_PASSWORD=1 -d mysql # All the required data can be loaded by running example/db_setup.sql. # If you're using the above container, the root user has a blank password > mysql -u root < example/db_setup.sql
请注意,此容器仅用于演示目的,不适合生产环境。
这些容器的 root MySQL 用户是 root
,密码为空。