Database
海上的程序猿
计算机还是很浪漫的!!!
展开
-
Mysql常用语句,个人收藏以供使用时便于查询
1、存在插入,不存在更新(1)INSERT INTO test ( ID, NAME, PASSWORD )VALUES ( 1, "test", "test" ) ON DUPLICATE KEY UPDATE NAME = "test", PASSWORD = &qu原创 2019-03-05 15:05:20 · 264 阅读 · 1 评论 -
随笔之pymysql的使用
以下介绍是在win10的环境下,python3.71、pymysql的安装打开命令行win+R,输入cmd回车,采用pip install pymysql安装2、建立数据库连接import pymysqldef getSqlConn(host,user,password,db): ''' Parameters host:数据库地址 user:用户名 ...原创 2019-03-05 15:40:17 · 272 阅读 · 0 评论 -
Oracle的安装和使用
下载Oracle数据库的下载地址:https://www.oracle.com/downloads/,选取自己使用的版本进行相应的下载即可(下载需要注册账号,使用一个真实的email接受验证消息,剩下的可以随便)。安装博主采用的是虚拟的安装方式,解压后直接运行setup.exe,然后一路next使用博主安装的是Oracle Database 12c Release 2 Windows版本...原创 2019-03-14 09:41:29 · 210 阅读 · 0 评论 -
随笔之pymysql查询结果转字典dict
直接上可用代码import mysqldef get_sql_conn(): """ 获取数据库连接 """ conn= pymysql.connect(host="*.*.*.*",user="username",password="password",db="dbname") cursor = conn.cursor() return co...原创 2019-03-20 11:40:15 · 5810 阅读 · 0 评论 -
随笔之python操作Oracle,主要功能:SELECT、INSERT、UPDATE、BLOB数据操作
连接Oracleimport numpy as npimport cx_Oracle as oracledef connectOracle(userName,passWord,dataBaseIp,dataBasePort=None,dataBaseName): connectStatement = "" if userName: connectStatem...原创 2019-03-13 11:42:55 · 3423 阅读 · 1 评论 -
DPI-1047:Cannot locate a 64-bit Oracle Client library:The specified module could not be found.
最近在使用python连接Oracle,在初次使用时,出现如下错误:DPI-1047: Cannot locate a 64-bit Oracle Client library: "The specified module could not be found". See https://oracle.github.io/odpi/doc/installation.html#windows fo...原创 2019-03-13 18:02:58 · 36944 阅读 · 11 评论 -
Navicat Premium创建Oracel数据库用户
使用Navicat连接Oracle数据库之后,点击上方用户,出现下图界面新建用户,设置登录名,密码,指定默认表空间。设置账户密码时,如果出现ORA-65096:公用用户名或角色名无效,最简单的解决方案是,用户名前添加c##或C##然后指定用户的权限,此权限是基本的连接、读写权限至此完成...原创 2019-03-26 09:59:47 · 1099 阅读 · 0 评论 -
dmp文件导入到Oracle数据库
采用数据泵导入在Navicat工具中,有数据泵功能,但是需要SYSDBA角色imp命令导入在网上看了多种方式均不能进行。导入方案是:在数据库服务器上,将dmp文件导入到特定用户上。直接采用命令imp username/password file=impfile.dmp full=y其中,username为用户名,password为密码。...原创 2019-03-26 10:13:11 · 929 阅读 · 0 评论 -
Neo4j Cypher CASE语句
在Cypher的语法中常见的CASE语句有两种:Simple CASE form、Generic CASE form。官方给的解释是:Simple CASE form: comparing an expression against multiple values;Generic CASE form: allowing for multiple conditionals to be expre...翻译 2019-04-04 14:43:55 · 4517 阅读 · 0 评论