广州专业的免费建站,网址大全wordpress,煎蛋wordpress二次开发,都匀市网站建设目录
mysql程序
介绍
选项
介绍
常用选项 指定选项的方式
编辑配置文件
环境变量
选项特性
指定选项
选项名
选项值
命令
介绍
查看客户端命令
tee/notee
prompt
source
system
help contents
从.sql文件执行sql语句
介绍
方式
source
从外部直接导入…目录
mysql程序
介绍
选项
介绍
常用选项 指定选项的方式
编辑配置文件
环境变量
选项特性
指定选项
选项名
选项值
命令
介绍
查看客户端命令
tee/notee
prompt
source
system
help contents
从.sql文件执行sql语句
介绍
方式
source
从外部直接导入 mysql程序 介绍 一个简单的sql shell,可以执行sql语句,也可以执行一些命令 其中,sql语句以 ; \g \G为分隔符前两个显示的结果都是以表格形式\G是以行的形式 选项 介绍 用于配置程序的运行行为,或是和命令一起使用,作为命令的参数来传递 常用选项 --host 指定要连接的主机默认主机 --127.0.0.1 / localhost 其中,-v和-V是不同的 -v 代表--verbose,用于启用详细输出模式--V 代表--version 语句分隔符: 标记sql语句结尾的符号默认是; 指定选项的方式 配置文件 设置配置文件后,会读取配置文件中的选项,然后解析对应程序选项的值并应用在启动参数中 windows下的配置方式: 像这里的设置默认字符集也可以放在配置文件中同样道理,账号密码也可以,这样登录时就不需要输入任何参数即可登录成功 linux下: 环境变量 不推荐使用环境变量 因为环境变量是系统层面上的设置,而mysql是应用层上的服务没有必要将两个级别混在一起 选项特性 指定选项 - 代表短格式 选项值可以紧跟其后,也可以用空格隔开特殊 : 对于密码选项的短格式,如果要指定密码,选项与值之间不能加空格 因为在命令行中,第一个不带-的单独的值会被解析为要被访问的数据库名 --代表长格式 用分割选项名和值 选项名 选项区分大小写 选项名中-和_是可以互换使用的 但前导破折号不能转为下划线 选项值 如果选项中填充的值中包含空格,那么这个值/整个选项需要包含在双引号中 选项值中可以使用后缀K,M,G来代表*1024,*1024^2,*1024^3 命令 介绍 命令是 MySQL 客户端程序提供的操作数据库的具体指令或操作 它通常是程序运行的核心功能用于执行查询、修改数据、管理数据库、表等主要分为 SQL 命令和客户端命令 (sql命令也就是我们学习的sql语句,这里就不多介绍啦,感兴趣的可以在本专栏下看看) 查看客户端命令 使用help / \h命令可以查看在客户端上可以使用的一些命令 类似于shell指令 列信息: 完整指令名 指令的短格式 指令介绍 tee/notee 其中 tee和notee成对出现 tee用于设置日志文件 -- 会将sql语句和显示结果都写入指定文件中notee会禁用这种功能 prompt 修改mysql客户端的提示符 也就是mysql 的部分 source 加载并执行外部的.sql文件,用于恢复数据库数据 system 可以在mysql客户端上执行系统命令 非常危险,一定要进行安全保护,否则别人可以通过访问数据库来操作你的系统 help contents 通过help contents可以查看系统的一些属性 再通过help item名可以具体查询一些信息,相当于本地的帮助手册 从.sql文件执行sql语句 介绍 使用场景 开发环境 - 测试环境 - 生产环境 方式 source 在mysql中使用source命令 sql文件的路径(最好是绝对路径) 因为mysql的启动路径并不确定 从外部直接导入 有两种方式: 指定数据库 -- 前提:数据库已存在不指定数据库 -- 前提:sql文件中已指定数据库 需要添加前缀mysql,后缀用户账号密码