数据库应用-MySQL
时间:2020-01-31 16:35:52
收藏:0
阅读:100
一、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
原文:https://www.cnblogs.com/tz90/p/12245684.html
评论(0)