数据库
文章平均质量分 94
oracle、mysql、mongodb数据库
JSon liu
分享一些个人的工作经历和成长历程。
展开
-
oracle数据库与mysql数据库主要区别?(经典面试题)
1. 相同点:1.都是关系型数据库管理系统2.都是目前比较流行的数据库2. 不同点:2.1 单引号的处理Mysql里可以用双引号包起字符串;Oracle里只能使用单引号包起字符串。在插入和修改字符串前必须做单引号的替换:把所有出现的一个单引号替换成两个单引号。2.2自动增长的数据类型处理Mysql是一个自动增长的数据类型,插入数据的时候,不需要管理,它自己会自动增长;Oracle不支持自动增长的数据类型,通过建立一个自动增长的序列号来完成自动增长。2.3.sql语句的扩展和灵活性原创 2020-10-19 18:43:38 · 1058 阅读 · 1 评论 -
pymysql在Ubuntu下的安装和使用
pymysql在Ubuntu下的安装和使用安装输入 pip install pymysql在root用户下切换至pymysql数据库下使用命令 mysql -uroot -pymysql创建数据库create database 数据库名;如:create database test01;查看数据库是否创建成功show databases;使用数据库use 数据库名;使用数据库创建表;creat table 表名(属性名1 数据类型 [约束条件],属性名2 数据类型 [约原创 2020-08-02 01:29:34 · 2148 阅读 · 0 评论 -
Ubuntu下Mysql数据库密码的修改
Ubuntu下Mysql数据库密码的修改Ubuntu18默认mysql是没有设置密码的,可参考以下流程进行密码的设置。1. 进入配置文件sudo vim /etc/mysql/my.cnf2. 添加如下内容:[mysqld]skip-grant-tables=13. 重启myql服务器sudo service mysql restart4. 登录mysql数据库mysql5. 切换到mysql数据库,并修改root用户密码use mysql;update user set原创 2020-08-02 02:17:16 · 2437 阅读 · 2 评论 -
中间件之redis
1. 基础概念NoSql和SQL区别:关系型数据库:mysql、oracle数据之间有关联关系数据存储在硬盘的文件上非关系型数据库数据直接没有关联关系数据存储在内存中联系关系型数据库与NoSQL数据库并非对立而是互补的关系,即通常情况下使用关系型数据库,在适合使用NoSQL的时候使用NoSQL数据库让NoSQL数据库对关系型数据库的不足进行弥补。一般会将数据存储在关系型数据库中,在nosql数据库中备份存储关系型数据库的数据什么是redisRed原创 2021-10-05 15:21:29 · 336 阅读 · 0 评论