1 / 21
文档名称:

MySQL学习札记.docx

格式:docx   大小:36KB   页数:21页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MySQL学习札记.docx

上传人:xunlai783 2018/1/13 文件大小:36 KB

下载得到文件列表

MySQL学习札记.docx

文档介绍

文档介绍:1、MySQL启动和关闭
(安装及配置请参照百度经验,这里不再记录。MySQL默认端口号:3306;默认数据类型格式:utf8)
法①:我的电脑→右击→管理→服务和应用程序→选中MySQL→右击→启动 (关闭:选择“关闭”)
法②: start mysql  ( stop mysql)
2、MySQL的登录和退出
(在进入MySQL的DOS命令中,cls有清屏功能,登录MySQL以后,该语句无法实现)
参数
详细
描述
-D
--database=name
打开指定的数据库
-V
--version
输出版本信息并退出
-u
--user=name
用户名
-P
--port=#
端口号
-p
--password[=name]
密码
-h
--host=name
服务器
登录:
a、输入“mysql -uroot -p”,再按回车键。(root是绝对用户)
b、在“Enter password:”后输入密码,再按回车键;若未设定密码,直接按回车键
c、提示成功登录MySQL,成功登陆后有“mysql>”标识
退出:
输入“exit;”或“quit;”或“\q;”(“;”是MySQL语句中必须包含的结束标识符)
提示Bye,即表示退出MySQL
3、快捷输入
按方向键“↑”、“↓”可以快速填充历史输入数据。
4、MySQL语句的规范
关键字与函数名称全部大写;
数据库名称、表名称、字段名称全部小写;
SQL语句必须以分号结尾(若未填写分号,                                                                                                                                                                                                                                                                                                                                                                                                                      会有一个“->”的提示,表示期待一个结束的命令)。
5、MySQL常用命令
显示当前服务器版本 SELECT VERSION();
显示当前日期 SELECT NOW();
显示当前用户 SELECT USER();
SELECT 查询表数据,SHOW 显示有许多形式,提供信息数据库、表、列,或状态信息服务器。
6、数据库的创建、查看、修改、删除
("{}"为必选项,"[]"为可选项,"|"表示从中选择)
创建:
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name
查看(打开):
SHOW {DATABASES | SCHEMAS} [LIKE 'pattern' | WHERE expr]
修改:
ALTER {DATABASES | SCHEMAS}  [db_name] [DEFAULT] CHARACTER SET [=] charset_name
删除:
DROP {DATABASE | SCHEMA} [IF NOT EXISTS] db_name
示例:
创建一个数据库t1
查看数据库t1
再次创建一个数据库,命名t1,会有错误提示。这时忽略错误提示加入“IF NOT EXISTS”就不再提示错误,这时虽然没有错误但是会出现警告
查看警告
创建数据类型为gbk格式的数据库
修改数据库t2的类型
删除数据库
(查看所有的数据库SHOW DATABASES)
7、数据类型
数据类型是指列、存储过程参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。
有符号型,数字的最高位用0和1表示±,无符号位没有正负性,无符号型的大致是有符号型存储的2倍。
1字节=8位(1B=1bit)
整型
数据类型
存储范围
字节
TINYINT
有符号型:-128~127(-2^7~2^7 -1),无符号型0~255(0~2^8 -1)
1
SMALLINT
有符号型:-2^15~2^15 -1,无符号