MySQL基础知识

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: MySQL基础知识

清屏:cls


                     MySQL基础


启动MySQL   net start mysql


关闭MySQL   net stop  mysql


登录   mysql -uroot -p


退出   mysql>exit;


      mysql>quit;


      mysql>\p;


显示当前服务器版本   SELECT VERSION();


显示当前时间   SELECT NOW();


显示当前用户  SELECT USER();


MySQL默认的端口号是:3306


MySQL超级用户是:root


创建数据库:CREATE DATABASE


修改数据库:ALTER DATABASE


删除数据库:DROP DATABASE


                      数据类型


整型:TINYINT  SMALLINT   MEDIUMINT  INT BIGINT


浮点型: FLOAT[(M,D)]  DOUBLE[(M,D)]  M为数字总位数,D为小数点后面的位数


字符型:VERCHAR(M)


   


 


                           数据表


查看有什么数据库:SHOW DATABASES;


打开数据库:USE 数据库名称


查看当前数据库:SELECT DATABASES;


创建数据表:CREATE TABLE[IF NOT EXISTS]table_name(


           ageTINYINT UNSGINED(无符号位),


            ......


          )


查看数据表列表:SHOW TABLES[FORM db_name];使用form可以查看别的数据库中的表


查看数据表结构:SHOW COLUMNS FORM tbl_name;


插入记录;INSERT [INTO]   tbl_name[(coi_name,...)] VALUES(VAL,...);


查找记录:SELECT expr,...FORM tbl_name(WHERE   .....);


空值与非空


         CREATE TABLE[IF NOT EXISTS]table_name(


           age1 TINYINT UNSGINED(无符号位)  NOT NULL,


           age2 TINYINT UNSGINED(无符号位)  NULL,//默认是可以为空


            ......


          )


自动编号AUTO_INCREMENT


1自动编号,且必须与主键组合使用


2默认情况下,起始值为1,增量为1


主键PRIMARY KEY


1每张表只能有一个主键


主键保证记录的唯一性


相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
7月前
|
SQL 关系型数据库 MySQL
【MySQL】— —熟练掌握用SQL语句实现数据库和基本表的创建。熟练掌握MySQL的安装、客户端登录方法;熟练掌握MySQL的编码、数据类型等基础知识;掌握实体完整性的定义和维护方法、掌握参照完整性
【MySQL】— —熟练掌握用SQL语句实现数据库和基本表的创建。熟练掌握MySQL的安装、客户端登录方法;熟练掌握MySQL的编码、数据类型等基础知识;掌握实体完整性的定义和维护方法、掌握参照完整性
|
关系型数据库 MySQL 数据库
掌握MySQL数据库基础知识 同步练习与实训
掌握MySQL数据库基础知识 同步练习与实训。
140 0
|
6月前
|
存储 SQL 关系型数据库
MySQL基础知识
【6月更文挑战第13天】MySQL基础知识
52 7
|
6月前
|
关系型数据库 MySQL Linux
MySQL数据库基础知识
【6月更文挑战第20天】MySQL数据库基础知识。
67 3
|
7月前
|
关系型数据库 MySQL 数据库
MySQL数据表的基础知识
MySQL数据表的基础知识
42 0
|
7月前
|
关系型数据库 MySQL 数据库
MySQL基础知识
MySQL基础知识
58 0
|
7月前
|
关系型数据库 MySQL PHP
MySQL基础知识之【元数据】
MySQL基础知识之【元数据】
91 1
|
7月前
|
SQL 前端开发 关系型数据库
MYSQL基础知识之【复制表】
MYSQL基础知识之【复制表】
91 1
|
7月前
|
SQL 前端开发 关系型数据库
MYSQL基础知识之【修改数据,删除数据】
MYSQL基础知识之【修改数据,删除数据】
79 1
|
7月前
|
存储 关系型数据库 MySQL
MySQL入门:了解数据库基础知识
MySQL入门:了解数据库基础知识
94 0