数据库基础

数据库基础数据库被分为关系型数据库和非关系型数据库使用mysql是基于关系型数据库而sql全名 structured query language(结构化查询语言)本质上是一种语言,mysql才是数据库本身。表结构设计规范互联网公司在使用 mysql 在设计表结构时,需要遵从以下的规范:表必须要有主键。一个字段只表示一个含...

2023-04-20 数据库云数据库 SQL ServerSQLJava


MySQL 数据库备份和还原数据库 mysqldump、source

1. 备份数据库或指定的表备份指定的数据库,默认包含表数据mysqldump -u用户名 -p[密码] 库名 > 文件路径导出指定数据库中的所有表的结构,不要表中的数据-d 是否只导出表结构,有该参数代表只导出表结构mysqldump -u用户名 -p[密码] -d 库名 > 文件路径备份某个表-- 导出表结构和表中的数据 mysqld...

2023-04-20 数据库云数据库 SQL ServerSQL


Docker-compose(容器编排)

compose 是 docker 公司推出的一个工具软件,可以管理多个 docker 容器组成一个应用。你需要定义一个 yaml 格式的配置文件docker-compose.yml, 写好多个容器之间的调用关系。然后,只要一个命令,就能同时启动/关闭这些容器。官网 下载安装curl -l "https://github.com/docker/compose/releases/do...

2023-04-20 数据库云数据库 SQL ServerSQL云数据库 Redis容器


mysql主从复制(基于docker容器化)

拉取镜像不多说,直接从run开始,使用版本mysql 5.71. 新建主服务器容器实例3307docker run -p 3307:3306 --name mysql-master \ -v /mydata/mysql-master/log:/var/log/mysql \ -v /mydata/mysql-master/data:/var/lib/mysql \ -v /mydata/mysql-master/conf:/etc/mysql \ -e mysql_root_password=...

2023-04-20 数据库云数据库 SQL ServerSQL容器


Docker安装tomcat, mysql,redis(单机版)

步骤搜索镜像拉取镜像查看镜像启动镜像 服务端口映射停止容器移除容器tomcat安装docker search tomcat docker pull tomcat docker images tomcat // tomcat镜像创建容器实例(也叫运行镜像) docker run -it -p 8080:8080 tomcat docker run [options] -p 小写,主机端口:docker容器端口 -p 大写,随...

2023-04-20 数据库云数据库 SQL ServerSQL容器


【黄啊码】我问ChatGPT如何学习PHP语言,它是这么说的

大家好,我是黄啊码,最近大家都在流行整chatgpt,今天它来了!别人都在吹嘘它万能,能够代替程序员写代码,今天我们就让它教教我们学习php语言:黄啊码: 如何有效学习php语言? chatgpt: 学习php语言是一项重要的技能,它可以帮助您更好地开发网站和应用程序。 学习php语言可以让您更好地掌握网...

2023-04-20 数据库云数据库 SQL ServerSQLPHP网站


MySQL命令记录

mysql编码 1.查看数据库编码格式 show create database ;2.查看数据表的编码格式 show create table ;3.创建数据库时指定数据库的字符集 create database character set utf8;4.创建数据表时指定数据表的编码格式 create table tb_books(name varchar(45) not null, price double not null, bookco...

2023-04-20 数据库云数据库 SQL ServerSQLDockerutf8


Ubuntu上使用docker安装mysql

1.docker仓库搜索mysql docker search mysql /images/img/20220308164142.png 2.docker仓库拉取mysql8.0镜像 docker pull mysql:8.0 docker pull mysql #拉取最新版本的mysql 3.查看本地镜像是否安装成功 docker images mysql:8.0 /images/img/20220308164232.png 4.安装运行mysql8.0容器 docker ru...

2023-04-20 数据库云数据库 SQL ServerSQL容器Docker


【Java 基础】Java 数据类型和 MySql 数据类型对应表

mysql 数据类型对应 java 数据类型 类型名称 显示长度 数据库类型 java 类型 jdbc 类型索引 (int) 描述 varchar l+n varchar java.lang.string 12 char n char java.lang.string 1 blob l+n blob java.lang.byte[] -4 text 65535 varchar java.lang.string -1 integer 4 integer unsigned java.lang...

2023-04-20 数据库云数据库 SQL ServerSQLSQL ServerOracle


GO web 开发 实战三,数据库预处理

上一篇文章我们进行了数据操作,都是使用占位符的方式来操作的咱们其实可以使用 mysql 预处理的方式来操作这些那么我们一起来看看什么是已处理呢?什么是预处理?了解什么是预处理,我们可以来对比一下,普通的 sql 语句执行过程和 预处理的执行过程普通 sql 语句执行过程:客户端对 sql 语句进行 ...

2023-04-20 数据库云数据库 SQL ServerSQL打包GitHub