数据库
文章平均质量分 61
sky_817
这个作者很懒,什么都没留下…
展开
-
PostgreSQL函数运算
1、算数运算符SELECT 5+5; 加法SELECT 10-5; 减法SELECT 2*3; 乘法SELECT 10.0/3; 除法SELECT 10%7; 取余数SELECT 2^3; 幂SELECT |/25.0; 平方根SELECT ||/27.0; 三次方根SELECT 5!; 阶乘CREATE TABLE c1(a numeric,b numeric);INSERT INTO c1 VALUES(2,3),(3,4),(5,6)...转载 2022-04-02 15:47:00 · 4112 阅读 · 0 评论 -
Windows系统下更改Postgresql数据库目录
1.停止PG数据库服务2.进入注册表,依次打开路径HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\postgresql-x64-113.右键编辑ImagePath,红色方框内容修改为自己需要使用的数据库路径4.启动PG数据库服务原创 2020-12-02 14:34:17 · 1569 阅读 · 4 评论 -
POSTGIS函数
1. OGC标准函数管理函数:添加几何字段 AddGeometryColumn(, , , , , )删除几何字段 DropGeometryColumn(, , )检查数据库几何字段并在geometry_columns中归档 Probe_Geometry_Columns()给几何对象设置空间参考(在通过一个范围做空间查询时常用) ST_SetSRID(geometry, integer)几...转载 2020-04-28 10:44:09 · 1001 阅读 · 0 评论 -
PG创建空间数据库
两种方式可以实现,大家根据个人情况选用。一、手头已有一个空间数据库使用Navicat等可视化软件,新建数据库时选择已有的空间数据库作为范本,可直接创建。二、手头一个空间数据库都没有(1)先新建普通数据库test1,也可以使用Navicat等数据库可视化软件。(2)打开postgis安装路径下的SQL Shell,弹出命令行对话框。(3)输入数据库名test1和用户名密码等登录数...转载 2020-04-16 10:10:29 · 1689 阅读 · 0 评论 -
MySQL设置用户远程权限
执行:GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;执行:FLUSHPRIVILEGES;原创 2019-10-25 11:23:30 · 266 阅读 · 0 评论 -
Postgres导入导出数据
导入整个数据库 psql -U postgres(用户名) 数据库名(缺省时同用户名) < /data/dum.sql psql 数据库名 < /data/dum.sql导出整个数据库 pg_dump -h localhost -U postgres(用户名) 数据库名(缺省时同用户名) >/data/dum.sql pg_du...原创 2019-08-12 11:45:29 · 2620 阅读 · 1 评论 -
Postgres插入自增主键
1、创建表方式CREATE TABLE customers(id SERIAL primary key ,name character varying,description character varying)2、创建序列方式CREATE SEQUENCE dict_seqSTART WITH 1INCREMENT BY 1NO MINVALUENO MAXVALUEC...原创 2019-08-20 11:33:09 · 1129 阅读 · 0 评论 -
Host 'xxx' is not allowed to connect to this MySQL server
root使用mypassword从任何主机连接到mysql服务器的话。GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘mypassword’ WITH GRANT OPTION;允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码GRANT ALL PRIVILEGES...转载 2019-06-19 16:36:14 · 445 阅读 · 0 评论 -
mysql error1103 Host * is not allowed to connect to this MySQL server解决方法(转)
如果mysql不支持远程连接,会出现提示:错误代码是1130,ERROR 1130: Host * is not allowed to connect to this MySQL server。解决方法如下:localhost改成%进入mysql的BIN目录代码如下 复制代码mysql -u root -pmysql>use mysql;mysql>...转载 2019-04-08 15:35:56 · 861 阅读 · 0 评论