Mysql(2)--库操作

创建数据库

create database 数据库名;-----本质就是在/var/lib/mysql 创建一个目录

删除数据库

drop database 数据库名; -----本质就是删除目录

使用数据库

use 数据库名称;

查看当前在哪个数据库

select database();

修改数据库

alter database 数据库名

数据库编码集

创建数据库的时候,有两个编码集

1.数据库编码集 -- 数据库未来存储数据

2.数据库校验集 -- 支持数据库,进行字段比较使用的编码,半只也是一种读取数据库中数据的采用的编码格式

注:数据库无论对数据做任何操作,都必须保证操作和编码必须是一致的!

查看编码集:show variables like 'character_set_database';

查看校验集: show variables like 'collation_database';

查看系统支持编码集:show charset;

查看系统支持校验集: show collation;

创建数据库时设置编码集和校验集

create database 数据库名 charset=编码集 collate 校验集;

数据库的备份和恢复

备份:mysqldump -P3306 -u root -p 密码 -B 数据库名 > 数据库备份存储的文件路径

示例:mysqldump -P3306 -u root -p123456 -B mytest > D:/mytest.sql

还原:mysql> source D:/mysql-5.7.22/mytest.sql;

相关推荐
这个DBA有点耶10 分钟前
MySQL字符集与排序规则深入:索引失效的隐蔽场景与排查方法
数据库·mysql·代码规范
zl_dfq11 分钟前
Redis 之 【持久化 与 事务】
数据库·redis
闲云自留地1 小时前
从下载到登录:MySQL 在两大系统上的完整安装教程
数据库·mysql
SelectDB技术团队1 小时前
Apache Doris 高性能 Open Lake Variant 读写技术解析(含对比数据)
数据结构·数据库·clickhouse·日志·apache doris·selectdb·湖仓架构升级
一 乐1 小时前
博客管理系统|基于springboot + vue博客管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·毕设
茉莉玫瑰花茶2 小时前
GO [ 类型 ]
开发语言·数据库·golang
ClouGence2 小时前
开源数据库管理工具 CloudDM 4.3.0 发布,支持 SQL 收藏,多数据源语法支持大幅增强
数据库·oracle·sql server
Summer-Bright3 小时前
深度 | 壁仞1.74亿中标智算中心:国产GPU从能用跨进商用,但4.5亿的大单却因凑不齐三家废标了
数据库·ai·国产gpu
云安全助手3 小时前
自建接入VS聚合平台:企业 AI 调用的选型思路与迁移成本拆解
java·大数据·数据库·人工智能·ai大模型
白露与泡影3 小时前
Redis 的“单线程”与“多线程”:一场关于性能与简洁的权衡
数据库·redis·php