首页 > 数据库技术 > 详细

数据库应用-MySQL

时间:2020-01-31 16:35:52      阅读:100      评论:0      收藏:0      [点我收藏+]

一、MySQL数据库

1.1 简介

主流数据库包括

  • 关系型(SQL)
  • 非关系型(NoSQL)

关系数据库代表有

  • MySQL,Oracle,PostGreSQL,MariaDB,SQLServer等

非关系数据库代表有

  • MongoDB,Redis等

1.2 下载镜像

创建一个mysql容器名为tz-mysql,密码为root

[root@localhost ~]# docker run --name tz-mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:latest

查看MySQL日志

[root@localhost ~]# docker logs tz-mysql

自定义配置文件挂载到MySQL容器

[root@localhost ~]# docker run --name tz-mysql -v /my/custom:/etc/mysql/conf.d \ 
-e MYSQL_ROOT_PASSWORD=root -d mysql:latest

不编辑配置文件改变表格编码方式为uft8mb4

[root@localhost ~]# docker run --name tz-mysql -e MYSQL_ROOT_PASSWORD=root \
-d mysql:latest --character-set-server=utf8m64 --collation-server=utf8mb4_unicode_ci

查看可用选项

[root@localhost ~]# docker run --it --rm mysql:latest --verbose --help

二、Oracle数据库

1.1 简介

Oracle Database XE是基于Oracle Database 11g第2版代码库小型入门级数据库。

优点

  • 免费
  • 体积小,下载快(镜像也就2.1G,不大)
  • 配置简单

1.2 下载镜像

[root@localhost ~]# docker run -d -p 49160:22 -p 49161:1521 wnameless/oracle-xe-11g

使用ssh连接(不知道为什么我连不上,显示远程主机端口关闭)

$ssh root@localhost -p 49160
password:admin

数据库应用-MySQL

原文:https://www.cnblogs.com/tz90/p/12245684.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!