Database
蓝壳
从事过Java后端开发、Python机器学习和大数据、C++服务端开发、Qt客户端Linux版,还有一些HTML、CSS、JavaScript等。
展开
-
CentOS7.9 离线安装 PostgreSQL9.5 数据库
先下载好libicu-50.2-4.el7_7.x86_64.rpm、postgresql95-libs-9.5.25-1PGDG.rhel7.x86_64.rpm、postgresql95-9.5.25-1PGDG.rhel7.x86_64.rpm、postgresql95-server-9.5.25-1PGDG.rhel7.x86_64.rpm等安装包,在CentOS7.9 离线环境里安装 PostgreSQL9.5数据库。原创 2022-09-18 08:15:07 · 804 阅读 · 1 评论 -
QT 连接 PostgreSQL 10 驱动问题解决
QSqlDatabase: QPSQL driver not loadedQSqlDatabase: available drivers: QSQLITE QODBC QODBC3 QPSQL QPSQL71、在项目工程的 *.pro文件中添加如下内容:QT += sql2、拷贝PostgreSQL 10安装目录下\PostgreSQL\10\bin文件夹里的如下5个文件到当前项目的运行目录下:libcrypto-1_1-x64.dlllibiconv-2.dlllibintl-8.dl原创 2022-01-18 15:05:18 · 1298 阅读 · 5 评论 -
MySQL 5.7 修改密码安全策略
SHOW VARIABLES LIKE 'validate_password%';validate_password_number_count 参数是密码中至少含有的数字个数,当密码策略是MEDIUM或以上时生效。validate_password_special_char_count 参数是密码中非英文数字等特殊字符的个数,当密码策略是MEDIUM或以上时生效。validate_pa...原创 2018-09-19 23:11:13 · 1831 阅读 · 1 评论 -
MySQL数据库远程访问权限设置
mysql -u root -pmysql>use mysql;mysql>update user set host = "%" where user = "root";mysql>select host, user from user;mysql>FLUSH PRIVILEGES;原创 2018-09-19 23:07:22 · 179 阅读 · 0 评论 -
PostgreSql 配置远程连接
修改 /var/lib/pgsql/10/data/pg_hba.conf 配置对数据库的访问权限:# "local" is for Unix domain socket connections onlylocal all all password# IPv4 local connections:host ...原创 2018-09-17 17:11:50 · 809 阅读 · 0 评论 -
MySql 5.7 开启binlog和慢查询日志
MySQL5.7版本中,my.cnf的位置一般在/etc/my.cnf,要在my.cnf中添加:[mysqld]log-bin=/var/log/mysql-binlog/mysql-binlogserver-id=1slow_query_log=ONslow_query_log_file=/var/log/mysql-show/mysql-slow.loglong_query_t...原创 2018-09-17 17:10:23 · 4479 阅读 · 0 评论 -
MySql添加远程用户或开启远程访问
添加远程用户:use mysql;update user set host = "%" where user = "root";grant all privileges on *.* to root@"%" identified by 'password' with grant option;flush privileges;关闭远程访问:use mysql;update user...原创 2018-09-17 17:09:34 · 154 阅读 · 0 评论 -
Python psycopg2连接PostgreSql的pg_hba.conf文件配置
vi /var/lib/pgsql/10/data/pg_hba.conf# TYPE DATABASE USER ADDRESS METHOD# "local" is for Unix domain socket connections onlylocal all all md5# IPv4 local connections:host all all 127.0.0.1/32 ...原创 2018-09-17 17:08:53 · 501 阅读 · 0 评论 -
MySQL 8.0 配置mysql_native_password身份验证插件的密码
方法一:登录MySQL后输入:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'YourPassword';FLUSH PRIVILEGES;方法二:编辑my.cnf文件,更改默认的身份认证插件。vi /etc/my.cnf在[mysqld]中添加下边的代码default_a...原创 2018-09-16 21:28:42 · 49010 阅读 · 4 评论 -
MySQL 8 my.ini文件配置utf8mb4
[client]default-character-set = utf8mb4[mysql]default-character-set = utf8mb4[mysqld]character-set-server = utf8mb4collation-server = utf8mb4_unicode_ciinit_connect = 'SET NAMES utf8mb4'原创 2018-09-16 21:27:55 · 2860 阅读 · 0 评论 -
MySQL升级8.0后遇到的坑
安装完成后进入数据库 show databases; 或者尝试更改权限时报错:ERROR 1449 (HY000): The user specified as a definer ('mysql.infoschema'@'localhost') does not existTable 'mysql.role_edges' doesn't exist解决方法:mysql_upgrade...原创 2018-09-16 21:25:56 · 2086 阅读 · 1 评论