-- 查询指定数据库表名及每张表数据条数
SELECT
TABLE_NAME AS 'Table',
TABLE_ROWS AS 'Rows'
FROM
INFORMATION_SCHEMA.TABLES
WHERE
TABLE_SCHEMA = 'mydb';
整体安装部署流程:
- 初始化依赖服务和程序目录;
- 编写安装及卸载bat脚本;
- 通过Inno Setup将程序目录打包成exe;
Inno Setup下载地址:https://jrsoftware.org/isdl.php
Inno Setup文档:https://jrsoftware.org/ishelp/
1、初始化目录
将所需依赖和程序放入install目录,所需依赖尽量选择解压版,这样注册服务即可直接使用。如下图示,JDK、Nginx、MySQL、Redis等均为解压版。
问题场景:安装MySQL或mysql-connector时提示:
This application requires Visual Studio 2019 Redistributable. Please install the Redistributable then run this installer again.
问题原因:缺少C++环境
解决办法:安装Microsoft Visual C++ 2015-2022 Redistributable(x64)
官方下载地址:
https://learn.microsoft.com/zh-CN/cpp/windows/latest-supported-vc-redist?view=msvc-170
根据提示版本及操作系统类型下载:
vc_redist.x64.exe
vc_redist.x86.exe
双击安装即可。
Linux使用rpm方式安装MySQL数据库主要分为以下几步:
MySQL下载地址:
http://downloads.mysql.com/archives/community/
1、Linux服务器检查是否安装MySQL服务
mysql --version
或
rpm -qa|grep -i mysql
2、下载和安装MySQL源:
wget https://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
简述
本文主要讲述如何在windows环境下部署解压版mysql-8.0.33-winx64.zip。
下载MySQL压缩包
下载地址:
https://dev.mysql.com/downloads/mysql/
选择MySQL Community Server 8.0.33,下载Zip压缩包mysql-8.0.33-winx64.zip。
点击No thanks, just start my download.下载即可。