title: MySQL核心技术
date: 2020-02-20 10:31:34
tags: MySQL概述
数据库的好处
1.实现数据是持久化
2.可以实现结构化查询,方便管理
数据库相关概念
1.DB : 数据库,用于保存一组有组织的数据的容器;
2.DBMS : 数据库管理系统,用于管理DB中的数据;
3.SQL : 结构化查询语言,用来于数据库通信。
数据库储存数据的特点
1.将数据放到表中,表在放到库中;
2.一个数据库有多张表,表名具有唯一性,用于表示自己;
3.表中有一些特性,这些特性决定了数据在表中如何储存,类似于java中“类”的设计;
4.表由列组成,也称为字段。所有表都是由一个或多个列组成,每一列类似于java类中的“属性”;
5.表中的数据是按行储存的,每一行类似于java中的"对象"。
MySQL服务的启动和停止
方式一:计算机—右击管理—服务
方式二:通过管理员身份运行cmd
启动服务 :net start 服务名;
停止服务:ner stop 服务名。
MySQL服务的登录与退出
方式一:通过mysql自带的客户端,只限于root客户
方式二:通过window自带的客户端
登录:mysql -h主机名 -P端口号 -u用户名 -p密码
退出:exit或ctrl+c
MySQL常见命令
1.查看当前所有的数据库:
show databases;
2.打开指定的数据库:
use 库名;
3.查看当前库的所有表:
show tables;
4.查看其他库的所有表:
show tabkes from 库名;
5.创建表:
create table(
列名 列类型,
列名 列类型,
…
);
6.查看表结构:
desc 表名;
7.查看服务器版本:
方式一:登录到mysql服务端:
select version();
方式二:没有登录
mysql --version 或 mysql -V
MySQL语法规范
1.不区分大小写,但建议关键字大写,表名、列名小写;
2.每条命令最好用 分号结尾;
3.每条命令可根据需要进行缩进或换行;
4.单行注释:# 注释文字 或 – 注释文字
多行注释:/*注释文字*/
来源:CSDN
作者:sweetboyZhang
链接:https://blog.csdn.net/HaPpY_12138/article/details/104448356