【数据库】MySQL & SQL 介绍


数据库基础,简单记录【数据库】MySQL数据库核心技术

MySQL & SQL 介绍

1、MySQL的背景

前身属于瑞典的一家公司,MySQL AB
08年被sun公司收购
09年sun被oracle收购, 目前属于 Oracle 旗下产品 。

2、MySQL的优点

1、开源、免费、成本低
2、性能高、移植性也好
3、体积小,便于安装

3、MySQL的安装

属于c/s架构的软件,一般来讲安装服务端 企业版 /社区版

5.5
5.6
5.7
8.0

MySQL官网:https://www.mysql.com/

MySQL Community Downloads: https://dev.mysql.com/downloads/installer/

4、MySQL服务的启动和停止

方式一

通过管理员身份运行(命令行)
net start 服务名(启动服务)
net stop 服务名(停止服务)

出现

 net start  MySQL
发生系统错误 5。
拒绝访问。 

权限太低

管理身份运行

在这里插入图片描述

方式二

计算机——右击——管理——服务

在这里插入图片描述

在这里插入图片描述

5、MySQL服务的登录和退出

方式一

通过windows自带的客户端

只限于root用户

在这里插入图片描述

在这里插入图片描述

方式二

登录:mysql 【-h 主机名 -P 端口号】 -u 用户名 -p密码

退出:exit或ctrl+C
在这里插入图片描述

mysql 【-h 主机名 -P 端口号】 -u 用户名 -p密码
mysql  -h localhost  -P3306 -u root  -p      
port 端口号  host 本机 localhost

mysql  -h localhost  -P 3306 -u root  -p1234
前面三个有没有空格都行      

C:Usersx1c>mysql -h localhost -P 3306 -u root -p
Enter password: ****
Welcome to the MySQL monitor.  Commands end with ; or g.
Your MySQL connection id is 8
Server version: 5.5.62 MySQL Community Server (GPL)

Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.

6、MySQL的常见命令

1.查看当前所有的数据库
show databases;
2.打开指定的库
use 库名
3.查看当前库的所有表
show tables;
4.查看其它库的所有表
show tables from 库名;
5.创建表
create table 表名(

	列名 列类型,
	列名 列类型,
	。。。
);
6.查看表结构
desc 表名;
7.查看服务器的版本
方式一:登录到mysql服务端
select version();
方式二:没有登录到mysql服务端
mysql --version
或
mysql --V

7、MySQL的语法规范

​ 1.不区分大小写,但建议关键字大写,表名、列名小写
​ 2.每条命令最好用分号结尾 ;
​ 3.每条命令根据需要,可以进行缩进 或换行
​ 4.注释
​ 单行注释:#注释文字
​ 单行注释:-- 注释文字
​ 多行注释:/* 注释文字 */

8、SQL的语言分类

  • DQL(Data Query Language):数据查询语言
    select
  • DML(Data Manipulate Language):数据操作语言
    insert 、update、delete
  • DDL(Data Define Languge):数据定义语言
    create、drop、alter
  • TCL(Transaction Control Language):事务控制语言
    commit、rollback

9、SQL的常见命令

show databases; 查看所有的数据库
use 库名; 打开指定 的库
show tables ; 显示库中的所有表
show tables from 库名;显示指定库中的所有表
create table 表名(
	字段名 字段类型,	
	字段名 字段类型
); 创建表

desc 表名; 查看指定表的结构
select * from 表名;显示表中的所有数据
原文地址:https://www.cnblogs.com/liuawen/p/11913601.html