数据库MYSQL的安装、命令行、包含mysql的qt程序发布

a、 Command client line 命令行

1)、显示当前数据库服务器中的数据库列表:mysql> SHOW DATABASES;
注意:mysql库里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。
2)、显示数据库中的数据表:mysql> USE 库名;mysql> SHOW TABLES;
3)、显示数据表的结构:mysql> DESCRIBE 表名;
4)、建立数据库:mysql> CREATE DATABASE 库名;
5)、建立数据表: 
6)、获取表格详细信息:
 SHOW TABLE STATUS [FROM db_name] [LIKE 'pattern'] 
 SHOW TABLE STATUS from db_name                  //所指数据库中所有表的信息

 SHOW TABLE STATUS from db_name LIKE 'uc%'    //表名以uc开头的表的信息 

7)、status:获取当前版本


MySQL for Excel: 提供将Excel的数据导入MySQL,或者将MySQL的数据导出到Excel的功能。简而言之,使用MySQL for Excel可以通过Excel操作MySQL的数据。
 MySQL Notifier :是一款 MySQL 数据库的辅助工具。它可以在系统任务栏通知区域(系统托盘)处驻留图标,用于快捷监视、更改服务器实例(服务)的状态。同时,也可以与一些图形化管理工具(如 MySQL Workbench)集成使用。
MySQL Connector/C++:是由Sun Microsystems开发的MySQL连接器。它提供了基于OO的编程接口与数据库驱动来操作MySQL服务器。与许多其他现存的C++接口实现不同,Connector/C++遵循了JDBC规范。也就是说,Connector/C++ Driver的API主要是基于Java语言的JDBC接口。JDBC是java语言与各种数据库连接的标准工业接口。Connector/C++实现了大部分JDBC4.0规范。
b、 MYSQL程序的发布

编译环境:qt5.8 vs2015+mysql5.6。发布步骤:
1、release版本;2、运行qt 5.8 32-bit for desktop(msvc 2015),输入命令windeployqt,查找对应dll文件并复制到相关可执行文件下;
3、安装vs2015运行库,vc_redist.x86 ;4、复制mysql对应的动态链接库至程序所在的文件夹。
PS:vs2015版本的qt,有个比较重要的库文件qwindows.dll也需要copy到对应文件夹。 

c、安装(05-12)

sqlmy安装步骤:1、Mysql安装路径中不能有空格(强调一下),这是Qt的一个特殊要求;2、 Mysql安装时一定要把源代码也安装上,这个在安装时有选项;3、Mysql配置时一定打开网络访问模式;4、 C:/MySQL/bin目录下的libmySQL.dll文件复制到Qt安装目录下的D:\Qt\qt\bin目录中。如果没有完成该步骤,可能会出现如下错误提示:
QSqlDatabase: QMYSQL driver not loaded
d、获取数据库数据并显示在qtableview对象中的两种实现方式对比


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值