mysql使用备忘
发布时间:2020-10-23
浏览量: 1585
文章分类: 运维相关
记录一些关于mysql使用的备忘,现在基本都是使用ORM了,很少在去写原生的mysql了,今天有个项目要创建一个数据库什么的,竟然写了半天老是不对。郁闷的很。
关于进入mysql容器
docker exec -it mysql /bin/bash
进入运行中的容器
进入mysql
mysql -u root -p
进入mysql,然后输入密码确认后进入
创建数据库
create database xxx(数据库名) default character set utf8mb4 collate utf8mb4_unicode_ci;
创建一个指定名字的数据库,并指定数据库的编码为utf8mb4
查看当前的数据库明细
show databases;
会列出当前所有的数据库明细
删除数据库(危险慎重使用)
drop database xxx(数据库名);
删除指定名称的数据库
进入某个数据库
use xxx(数据库名)
进入某个数据库
查看进入数据库的所有表
show tables;
查看进入的这个数据库的所有表
备份指定的数据库
mysqldump -u root -p db_name > db.sql
db_name 是要备份的数据名字,在执行后,当前目录就会生成数据库备份文件,也就是你自己定义的db.sql