- 博客(13)
- 收藏
- 关注
原创 Qt连接Mysql
版本:QT6+vs2019, Mysql8.0。解决的问题:用qt调用mysql数据库进行编程。目前qt自带的sql驱动不包含mysql,所以无法直接调用。前提:已经安装好mysql server, qt编译器和源码,配置好vs+qt的开发环境。注意:以下相关路径为vs+qt的路径,如果直接使用qt creator开发,基本步骤一样,但是构建时需选择MinGW环境构建。引用路径根据实际路径修改。共三个步骤:1、用qt creator编译得到qsqlmysql驱动。
2024-08-12 14:02:24
507
原创 Mysql配置master/slave同步
修改:sudo vim /var/lib/mysql/auto.cnf,修改server-uuid,两台服务器不一样即可。Mysql配置文件:sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf。若两台服务器是复制的(包括mysql),则mysql的uuid的可能会相同,需要改uuid。server-id=88 //唯一,不可与局域网内其他server-id重复。重启mysql:service mysql restart。Master服务器A:172.16.0.88。
2023-10-20 16:30:47
193
1
原创 Uniapp的消息推送Unipush(在线、离线、服务端)
基本配置Hbuild下打开PUSH,Unipush功能,并详细阅读"使用指南”。 打包配置安卓包名,例如pts.sh 打包选择自有证书 自有证书生成:D:\Java\jdk-15\bin>keytool -genkey -alias ptskey -keyalg RSA -keysize 2048 -validity 36500 -keystore pts.keystore 查看证书信息:keytool -list -v -keystore pts.keystore 选...
2022-02-18 15:21:25
15318
原创 linux自动备份mysql数据库到本地 - mysqldump
1.编写mysql_backup.sh文件,注意若该文件在windows下编辑,默认的换行符为0D 0A,需修改为linux识别的0A(自行搜索UltraEdit的转换功能DOS->UNIX)。#!/bin/sh# Database infoDB_NAME="hs_db"DB_USER="root"DB_PASS="psw1234"DB_HOST="127.0.0.1"DB_PORT="3306"BIN_DIR="/usr/bin"BCK_DIR="/var/hs_backup.
2021-05-18 14:24:33
301
原创 自动备份linux文件到本地windows(rsync)
服务器:ubuntu 18.04,172.16.0.98,需备份的路径/var/hs_backup本地机:windows,保存路径E:/WudShare/test服务器配置(rsync客户端)1. 安装rsync客户端。$rsync检查是否安装,若未安装,则$sudo apt-get install rsync2. 复制配置文件。$sudo cp /usr/share/doc/rsync/examples/rsyncd.conf /etc/3. 配置配置文件。$sudo vim /etc
2021-05-18 14:11:31
2198
原创 docker下mosquitto配置
$docker pull mosquitto1、创建目录$mkdir -p /mosquitto/config$mkdir -p /mosquitto/data$mkdir -p /mosquitto/log2、初始化配置文件$vi /mosquitto/config/mosquitto.conf配置内容:persistence truepersistence_location /mosquitto/datalog_dest file /mosquitto/log/mosquit
2021-03-05 11:46:33
1985
原创 linux下QT程序部署
例如开发的程序名称为hs_run。场景为提供共享文件夹(myShare)的windows宿主机,开发用的linux虚拟机dev,发布用的linux虚拟机pub。过程为:1. 将虚拟机dev开发的程序和依赖库复制到共享文件夹下。2. 将共享文件夹下的程序和依赖库复制到虚拟机pub下。具体操作在虚拟机dev下,复制程序hs_run到myShare文件夹下。进入myShare文件夹,执行命令 gedit pack.sh添加以下内容并保存:#!/bin/shexe..
2020-10-30 15:23:31
937
原创 linux下mysql的安装配置
下载sudo apt-get install mysql-serversudo mysql_secure_installation密码策略set global validate_password_policy=0;配置mysqlsudo mysql –u root –puse mysqlCREATE USER 'username'@'%' IDENTIFIED BY 'password';允许远程连接:sudo gedit /etc/mysql/mysq...
2020-10-30 15:10:03
85
原创 ubuntu下influxdb的安装配置
下载:(portal.influxdata.com/downloads/)wget https://dl.influxdata.com/influxdb/releases/influxdb_1.8.3_amd64.debsudo dpkg -i influxdb_1.8.3_amd64.deb启动:sudo inflxd修改权限防止开机启动失败:Sudo chown –R influxdb:influxdb /var/lib/influxdb重启系统确定是否能开机自启..
2020-10-30 15:07:29
1053
原创 ubuntu下mosquitto的配置
安装sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppasudo apt-get updatesudo apt install mosquitosudo apt install mosquitto-clients配置etc/mosquito/mosquito.confsudo gedit mosquito.conf添加内容:allow_anonymous falsepassword_file /etc/..
2020-10-30 15:04:02
673
原创 配置ubuntu源
源地址:/etc/apt/sources.list备份:sudo cp sources.list sources-bak.list修改:sudo gedit /etc/apt/sources.listdeb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted .
2020-10-30 14:58:57
179
原创 ubuntu下vnc的配置和使用
$sudo apt-get install xfce4 vnc4server xrdp启动vncserver:$vncserver :1 (第一次执行需要设置密码)修改配置cd /home/wudang/.vncgedit xstartup修改为:#!/bin/shunset SESSION_MANAGERunset DBUS_SESSION_BUS_ADDRESSstartxfce4 &重启vncserver:Vncserver –ki...
2020-10-30 14:55:11
464
原创 linux虚拟机与本机共享文件
虚拟机配置:vmware加载linux.iso(connected always): C:\Program Files (x86)\VMware\VMware Player\linux.iso在linux虚拟机里,桌面找到cdrom创建cdrom:mkdir /mnt/cdrom解压sudo tar –zxvf VMwareTools-xx.tar.gz –C /mnt/cdrom进入mnt/cdrom/vmware-tools-distrib,运行./vmware-ins.
2020-10-30 14:51:34
200
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人