eagleye

2022年9月3日

远程连接阿里云MYSQL数据库服务器报错的解决办法

摘要: 一、远程连接阿里云MySQL数据库服务器报错,如下图: 二、解决办法 重启MySQL服务:service mysqld start。 三、MySQL启动,停止,重启方法 1.启动 (1)使用 service 启动:service mysqld start (2)使用 mysqld 脚本启动:/etc 阅读全文

posted @ 2022-09-03 01:00 GoGrid 阅读(330) 评论(0) 推荐(0)

2022年8月31日

Qt之TCP通信笔记-发送端、接收端、客户端、服务端及write()、read()

摘要: 一、Qt TCP通信接收端(listen()、ead()):1.从发射 newConnection() 信号开始(当有新的 TCP 连接,会发射 newConnection() 信号); 2.当QTcpSocket缓存接收到新的数据时发射readyRead信号; 3.连接和传输过程中出错,均会发射e 阅读全文

posted @ 2022-08-31 20:31 GoGrid 阅读(2048) 评论(0) 推荐(0)

2022年8月30日

QByteArray类的介绍

摘要: QByteArray可以存储原生的二进制数据和8位编码的文本数据。对于文件,即便是一个文本文件,读出时也可以按照二进制的形式读出,这就是二进制格式。如果把这些二进制的0、1串按照编码解释成一个个字符,就是文本形式了。因 此,QByteArray实际上是原生的二进制,但是也可以当作是文本。把经典的C字 阅读全文

posted @ 2022-08-30 19:42 GoGrid 阅读(622) 评论(0) 推荐(0)

QByteArray通过QDataStream的读写及字符、汉字在QByteArray中的存储

摘要: QByteArray dstByteArray;QDataStream writeToByteArray(&dstByteArray, QIODevice::ReadWrite);writeToByteArray << QString("中").toUtf8();// 跳过开头的4个字节,这4个字节 阅读全文

posted @ 2022-08-30 18:09 GoGrid 阅读(860) 评论(0) 推荐(0)

2022年8月28日

解决Qt应用程序图标图片不显示,你可以试一试!

摘要: 1.点击Qt Creator左侧侧边栏“项目”。 2.Shadow build若勾选则取消勾选,若未勾选则勾选,即切换当前勾选项。 3.进行“重新构建”。 4.执行第2步,切换回Shadow build勾选项。 5.执行第3步,进行“重新构建”。 6.至此OK!应用程序的图标图片应该可以显示了。 阅读全文

posted @ 2022-08-28 10:19 GoGrid 阅读(3495) 评论(0) 推荐(0)

2022年8月21日

Qt6.3.1三种方式远程连接阿里云服务器ECS MySQL数据库(ODBC方式、DSN方式、直连方式)

摘要: 一、ODBC方式远程连接MySQL数据库void createMySQLConnByODBC() { qDebug() << "Qt 6支持的数据库驱动有:" << QSqlDatabase::drivers(); QSqlDatabase db = QSqlDatabase::addDatabas 阅读全文

posted @ 2022-08-21 20:03 GoGrid 阅读(1231) 评论(0) 推荐(0)

阿里云服务器ECS安装MySQL数据库、初始化密码修改,远程访问权限设置、开放服务器3306端口,实现服务器MySQL数据库远程连接

摘要: 1.修改配置文件/etc/my.cnf,在[mysqld]下面添加一行代码:skip-grant-tables 2.service mysqld restart 3.mysql -uroot -p //此时直接回车,既可以进入数据库。 4.进数据库后,use mysql; //选择mysql这个库, 阅读全文

posted @ 2022-08-21 11:34 GoGrid 阅读(618) 评论(0) 推荐(0)

2022年8月14日

使用LOAD_FILE()函数在MySQL数据库中插入BLOB字段的正确方法

摘要: 1.检查文件存不存在。 SELECT LOAD_FILE('C:/ProgramData/MySQL/MySQL Server 8.0/Uploads/pic/11.jpg') AS RESULT; 2.检查文件大小是否小于允许的最大字节。 show variables like 'max_allo 阅读全文

posted @ 2022-08-14 10:18 GoGrid 阅读(937) 评论(0) 推荐(0)

2022年8月13日

四步完美实现Qt6.3.1连接MySQL数据库(QT6.3.1加载Mysql驱动失败的解决方法QSqlDatabase: QMYSQL driver not loaded)

摘要: 1.编译MySQL驱动,生成“qsqlmysql.dll”和“qsqlmysql.dll.debug”。 2.将MySQL安装目录下lib文件夹里的** libmysql.dll**文件复制到下面的路径: D:\Qt\6.3.1\mingw_64\bin 3.将第一步生成的两个文件拷贝到下面的路径: 阅读全文

posted @ 2022-08-13 23:59 GoGrid 阅读(1286) 评论(0) 推荐(0)

2022年8月8日

QtCreator常用快捷键

摘要: 项目相关 打开项目 Ctrl +O 新建项目 Ctrl +N 代码编辑相关 向上、下复制一行 Ctrl + Alt + arrowUp 或 arrowDown 将本行挪到上、下一行 Ctrl + Shift + arrowUp 或 arrowDown 全局重命名 Ctrl + Shift + R 变 阅读全文

posted @ 2022-08-08 20:09 GoGrid 阅读(1232) 评论(0) 推荐(0)

导航