mysql 博客园 介绍_MySQL简介

SQL简述

概念

Structured Query Language,  简称SQL;结构化查询语言,数据库管理系统通过SQL来管理数据库中的数据。

组成

DDL, Data Defination Language: 数据定义语言,主要用于定义数据库、表、视图、索引和触发器等,如DROP、CREATE、 ALTER等语句

DML, Data Manipulation Language:数据操作语言,主要包括对数据的增删改,如INSERT、UPDATE、DELETE语句

DQL, Data Query Language: 数据检索语句,用来从表中获取数据,确定数据怎样在应用程序中给出,如SELECT语句

DCL, Data Control Language: 数据控制语句,主要用于控制用户的访问权限,如GRANT、REVOKE、COMMIT、ROLLBACK等语句

MySQL基本配置及命令操作

MySQL目录

bin目录,存储可执行文件

data目录,存储数据文件

include目录,存储包含的头文件

lib目录,存储库文件

docs目录,文档

share目录,错误消息和字符集文件

my.ini文件,MySQL配置文件

设置字符集:客户端字符集 [mysql] default-character-set=utf8

服务器端字符集 [mysqld] character-set-server=utf8

MySQL命令

启动mysql服务:net start mysql

停止mysql服务:net stop mysql

登录mysql: mysql -uroot -p

取消命令执行:\c

mysql日志输出:\T C:\mysql.txt

取消mysql日志输出:\t

登录常用参数:

-u

用户名

-p

密码

-h

服务器名称

-P, --port

端口号

-D

打开指定数据库

--prompt

设置命令提示符

--delimiter

指定分隔符

-V, --version

输出版本信息并退出

MYSQL内置函数

SELECT VERSION(); 显示当前版本

SELECT NOW(); 显示当前日期

SELECT USER(); 显示当前用户

MYSQL语句规范

(1)关键字与函数名全部大写

(2)数据库名称、表名称、字段名称等全部小写

(3)SQL语句必须以分隔符结尾

(4)SQL语句支持折行操作,只要不把单词、标记或引号字符串分割为两部分,就可以在下一行继续写

(5)数据库名称、表名称、字段名称等尽量不要使用MySQL的保留字,如果必须要使用,则需要用(‘’)将名称括起来

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值