update-database 创建mysql表含注释_MySQL数据库知识点梳理一

本文介绍了MySQL数据库的基础知识,包括数据库的概念、SQL语言的重要性、常用数据库系统及特点。详细讲解了如何启动和停止数据库服务,以及登录、退出数据库的方法。还列举了创建、查看、修改和删除数据库及表的SQL命令,并强调了语法规范,适合初学者入门学习。
摘要由CSDN通过智能技术生成
4a44b62067862a8dfd0c29876cb4db00.png 642dbd93c51444d683df441e13f40c2a.png 642dbd93c51444d683df441e13f40c2a.png

开篇 为何要学MySQL

1、数据分析行业,不一定要会Java、也不一定要会当下最火的python;但,数据库知识的熟练掌握却尤其重要;其实,如果你非计算机行业,要想转行互联网行业,没有一定的计算机基因,也是比较难的,即使你自学了python。

2、本人也非计算机行业,但对数据分析这一行,特别感兴趣,做好笔记,方便自学,也欢迎大家共同探讨提高。

3、其次,要说明下,MySQL,可以用在各操作系统,且开源,也是当下最流行的数据库管理系统,所以,建议大家学习MySQL,而非其他数据库管理系统。

4、知识点+案例的形式,需要你有一定的基础,知识点还是很系统、具体的,本人也在学习阶段,有问题的地方可以指出,望共同进步。

5、很多人:一说就会,一做就废,希望给您带来帮助。

一、数据库的相关概念

1、首先首先理解三个概念:

DB:数据库(database),存储数据的“仓库”,它保存了一系列有组织的数据。

DBMS:数据库管理系统(Database Management System)。

SQL:结构化语言(structure query language),专门用来与数据库通信的语言。

2、怎样理解数据库?   

数据库就是利用SQL语言,通过DBMS创建和操作的容器。

3、SQL优点:   

①不是某个特定数据库供应商专有的语言,几乎所有DBMS都支持SQL; 

②简单易学;但实际是一种功能很强大的语言,灵活使用其语言元素,可进行非常复杂和高级的数据库操作。

4、常用数据库:MySQL、SqlServer、Oracle、DB2.

5、数据库的特点:   

①条理性强,数据存放在表里,表再存放在库里;且每个库里的表都可以独立存在,用表名区分开来。    

②结构性强,类似excel的行和列,由各字段和值组成。   

二、数据服务的启动和停止

计算机→管理→服务和应用程序→服务→MySQL→启动

启动 net start mysql    

停止 net stop mysql

三、数据库服务的登录和退出

mysql 【-host localhost -Port 3306】 -uroot -p

mysql 【-h localhost -P3306】 -uroot -p

exit

注:【】里为可选项

四、配置环境变量

MySQL Server5.5\bin路径复制→计算机属性→高级系统设置→环境变量→path→编辑→最前面粘贴→英文状态分号隔开

五、MySQL常见命令

1创建数据库:create database 数据库名

2查看、显示所有的数据库:show databases

3删除数据库:drop database 数据库名    

4打开、连接指定的库:use database 库名

5查看当前所在的库:select database()

6查看当前库中的所有表:show tables

7查看其他库的所有表:show tables from database 库名

8查看表结构:desc 表名

9创建表:create table 表名(列名 列类型,列名 列类型,……)

10删除表:drop table 表名

11删除表中的数据:delete from 表名 where 表达式

12修改表中的数据:update 表名 set 字段=新值 where 条件

13在表中增加字段:alter table 表名 add 字段 类型

14更改表名:rename table 原表名 to 新表名

15查看MySQL的版本(登录时):select version()    

16查看MySQL的版本(退出时):mysql --version    

17查看MySQL的版本(退出时):mysql --V

以上,只有死记硬背,然后多练。

六、语法规范

1.不区分大小写,但关键字最好大写; 

2每条语句最好有分号(英文状态)结尾;

3每条语句可进行缩进或换行;

4注释:#——单行注释,/*注释文字*/——多行注释。

下一篇:基础查询、条件查询。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值