当前位置: 首页 > news >正文

【MYSQL从入门到精通】数据类型及建表

一些基础操作语句

1.使用客户端工具连接数据库服务器:mysql -uroot -p

2.查看所有数据库:show databases;

3.创建属于自己的数据库:

  • create database 数据库名;
  • create database if not exists 数据库名;

强烈建议大家在建立数据库时指定编码集和排序规则:

create database if not exist 数据库名 character set utf8mb4 collate utf8mb4_0900_ai_ci;

(MYSQL 8.0默认写法)

4.查看警告信息:show warnings;

5.查看当前数据库服务默认的编码集:show variables like '% character%';

创建库名

create database 库名;

如果我想创建一个名为‘create’或者‘database’的数据库,可不可以?

->这两个都是MYSQL中的关键字诶……可以吗?

->答案是,可以 !

->MYSQL中允许开发者使用关键字命名,但是在命名时要用反引号``把关键字括起来

->反引号``在键盘上的位置:Esc键下面,Tab键上面,1(!)的左边,要在英文状态下

选择要操作的数据库

切换(选择)想要使用的数据库:use 数据库名 [;]   

提示:英文状态下的中括号 [ ] 的意思是:[ ]里的内容可加可不加

查看当前使用的是哪个数据库:select database();

删除数据库

删除数据库是一个非常危险的操作

在自己的项目或是公司中千万不要这么做

使用DROP之前一定要慎之又慎!

如果公司有这个删库的要求,一定要把你的领导同事叫过来,一起干这个事

drop 开头的SQL语句,学完之后可以把它忘了

在服务器(一般都是用Linux系统)上删除并没有回收站这么一说,删了就真没有了

不像在磁盘中删除文件,不是真正意义上的什么都没有了

磁盘中删除文件的原理

——————————————————分割线——————————————————————

相关文章:

  • 牛客 小红杀怪
  • 代码随想录算法训练营第十三天
  • FFT DFT 示波器
  • 期权时间价值与隐含波动率怎么选?
  • [特殊字符] 超轻高性能的 Rust HTTP 服务器 —— Hyperlane [特殊字符][特殊字符]
  • VSCode、clangd、mingw 配置与使用
  • 数据结构篇:线性表的另一表达—链表之单链表(上篇)
  • 地理数据输出
  • 解决缓存穿透的布隆过滤器与布谷鸟过滤器:谁更适合你的应用场景?
  • dify文本生成图片
  • 在Ubuntu系统如何让MySQL服务器支持远程连接
  • Elucidating the Design Space of Diffusion-Based Generative Models
  • 【Pandas】pandas DataFrame bool
  • 人工智能与认知科学的交汇:机器是否能“理解”?
  • 【Springboot知识】Springboot进阶-Micrometer指标监控深入解析
  • wsl中迁移ubuntu24.04后docker后无法启动的问题
  • 聊一聊接口测试时需要注意哪些
  • FPAG_BUFFER学习
  • Elasticsearch入门指南(一)
  • zsh: command not found - 鸿蒙 HarmonyOS Next
  • 多语言网站建设/零基础学什么技术好
  • 深圳科源建设集团有限公司网站/seo关键词排名优化软件
  • 梅州网站制作baidu/营销策划方案怎么做
  • 服装网站建设策划书/今天重大新闻
  • 门户网站前期网络采集商家信息免费发布/2022年最近十大新闻
  • 东莞找工作/百度搜索排名优化