小白入门/每日复习-mySQL快速入门知识
1、 mySQL主要文件介绍
安装好mySQL后,先对一些文件的功能做一个熟悉。
1.1、my.ini
这是非常重要的配置文件,使用记事本打开后可以修改如下配置:
default-character-set - 客户端默认字符集
character-set-server - 服务器端默认字符集
port - 客户端和服务器端的端口号
default- storage engine - MySQL默认存储弓|擎(INNODB)
1.2、其它重要文件及作用
bin 命令文件
lib 库文件
include 头文件
Share 字符集、语言等信息
2 、入门相关相关操作
以下为最基础的一些命令或知识点
#登录
mysql -uroot -你设置的密码(第一次登陆没有密码)#退出
exit --或quit或\q
注释使用#或者--,多行注释使用/* */
#查看版本
SELECT VERSION()#得到当前用户
select user
#得到当前时间
select now#得到当前数据库
select database#打开mySQL并打开名为db_name数据库
mysql -uroot -P -D db_namemysql默认结束符号是;或者\g,不输入是不会结束的
可以通过 help或者 \h或者 ?加上相关关键字来查看手册
某语句不想执行,后加\c代表取消语句
在LINUX中关键字要大写,库名 表名 字段要小写
数据库,表名,字段名等尽量不要和关键字重名,如果一定要,要加上反引号`
3、mySQL体系
SQL语言:结构化查询语言(Structured Query Language)包含多个部分,以下为较为常用的一些分类及对应的常用操作。
1.数据查询语言DQL (Data Query Language) : select、 where、 order by、group by、having 。
2.数据定义语言DDL (Data Definition Language) : create、 alter、 drop。
3.数据操作语言DML (Data Manipulation Language) : insert、 update、 delete 。
4.事务处理语言TPL (Transaction Process Language) : commit、 rollback 。
5.数据控制语言DCL (Data Control Language) : grant、 revoke。