sha1zhi1yu3 发表于 2024-8-4 13:17

Mysql-数据库的简单介绍环境搭建

---
# Mysql数据库相关介绍
数据库即存储数据的仓库,本质上是1个文件系统, 可以有规律的对数据进行存储。
## 数据库的分类
### 关系型数据库
   用 数据表 来存储数据, 且表与表之间有关系, 例如: 一对一, 一对多, 多对多.
       如:MySQL, Oracle, SQLServer, DB2, SQLite
### 非关系型数据库
   用键值对的方式来存储数据.
       如:Redis, HBase, MongoDB
(https://blog.csdn.net/m0_52316372/article/details/128712518http://)
## 数据库具体操作
### 数据库登录和登出
#### 方式1: 明文方式
格式:
        mysql -u账号 -p密码
例如:
```sql
        mysql -uroot -p123456
```
#### 方式2: 暗文方式
格式:
        mysql -u 账号 -p                        -- 敲回车
        输入密码                                   -- 敲回车
例如:
```sql
        mysql -u root -p
        123456
        ```
###         远程方式登陆
格式:
        mysql --host=ip地址 --user=账号 --password=密码
例如:
        ```sql
        mysql --host=127.0.0.1 --user=root --password=123456
        ```
       
##Mysql数据库相关介绍
数据库即存储数据的仓库,本质上是1个文件系统, 可以有规律的对数据进行存储。
## 数据库的分类
### 关系型数据库
   用 数据表 来存储数据, 且表与表之间有关系, 例如: 一对一, 一对多, 多对多.
       如:MySQL, Oracle, SQLServer, DB2, SQLite
### 非关系型数据库
   用键值对的方式来存储数据.
       如:Redis, HBase, MongoDB
(https://blog.csdn.net/m0_52316372/article/details/128712518http://)
## 数据库具体操作
### 数据库登录和登出
#### 方式1: 明文方式
格式:
        mysql -u账号 -p密码
例如:
```sql
        mysql -uroot -p123456
```
#### 方式2: 暗文方式
格式:
        mysql -u 账号 -p                        -- 敲回车
        输入密码                                   -- 敲回车
例如:
```sql
        mysql -u root -p
        123456
        ```
       
        ###         远程方式登陆

格式:
        mysql --host=ip地址 --user=账号 --password=密码
例如:
        ```sql
        mysql --host=127.0.0.1 --user=root --password=123456
        ```

## sql语句
### 介绍
- 全称叫Structured Query Language, 结构化查询语言, 主要是: **程序员 和 数据库之间进行交互的.**

### 分类:
1.DDL语句: 数据定义语句, 操作数据库, 数据表, 字段, CURD.
    create, drop, alter, show
               
2.DML语句: 数据操作语言, 操作 表数据 增删改(**更新语句**)
    insert, delete, update
               
3.DQL语句: 数据查询语言, 操作 表数据 查询操作.
    select, from, where
               
4.DCL语句: 数据控制语言, 创建用户, 设置权限, 访问级别, 安全级别.**(了解)**

### 通用语法:

1. SQL语句可以写一行, 也可以写多行.
2. 为了阅读方便, 可以加入 换行符, 水平制表符来编写SQL语句.
3. SQL语句不分区大小写.
4. SQL的注释写法.
```sql
-- 单行注释(注意必须有空格)
/*   */ 多行注释
```

### 常用数据类型
- 整型: int
- 浮点型: float, double
- 字符串: varchar(长度)
- 日期: date(年月日), datetime(年月日 时分秒)

asd124689 发表于 2024-8-4 14:00

继续深入讲解

anduiy 发表于 2024-8-4 16:28

弄个宝塔可能会更简单,但没你教的直接

稻海香 发表于 2024-8-6 19:17

向你学习,希望一直更新
页: [1]
查看完整版本: Mysql-数据库的简单介绍环境搭建