MySQL客户端工具

mysql
    --user, -u
    --host, -h
    --password, -p
    --port
    --protocol
    --database DATABASE, -D
    --html -H   使用html格式显示结果
    --xml -X 使用xml格式显示结果
    其他选项:
        --compress  
    
mysql>
    交互式模式
    批处理模式(脚本模式)
        mysql < init.sql    
        source或\.来载入文件系统上的脚本
        
mysql>
    命令两类:
        客户端命令
        服务器语句:有语句结束符,默认;
        delimiter    \d: 定义语句结束符
    
    客户端命令:
        \c: 提前终止语句执行
        \g: 无论语句结束符是什么,直接将此语句送至服务器端执行;
        \G: 无论语句结束符是什么,直接将此语句送到服务器端执行,而且结果以竖排方式显示;
        \! COMMAND: 执行shell命令
        \W: 语句执行结束后显示警告信息;
        \#: 对新建的对象,支持补全功能;

mysql>         可以输入新行
    ->         上一行还没有结束
    ‘>         还缺一个单引号
    ">         还缺一个双引号
    `>         还缺一个反引号
        
服务器端命令获取帮助:
    help KEYWORD    例:mysql>help select

# mysqladmin [options] command [arg] [command [arg]] ...

修改root密码:

# mysqladmin -uroot -p password ‘NEW_PASS‘

mysqladmin的常用选项:

create DATABASE
    drop DATABASE
    ping              测试服务器是否在线
    processlist       列出服务器所有线程列表
    status
        --sleep N:显示频率
        --count N: 显示多个状态
    extended-status: 显示状态变量
    variables: 显示服务器变量
    flush-privileges: 让mysqld重读授权表, 等同于reload;
    flush-status: 重置大多数的服务器状态变量
    flush-table:关闭所有已打开的表
    flush-threads:重置线程缓存
    flush-logs: 二进制和中继日志滚动
    flush-hosts: 清除主机内部信息(如DNS缓存和用户拒绝登录)
    refresh: 相当于同时执行flush-hosts和flush-logs
    shutdown: 关闭mysql服务器进程
    version: 服务器版本及当前状态信息;

start-slave: 启动复制(启动从服务器复制线程)
        SQL thread
        IO thread
    stop-slave: 关闭复制;
    
mysqldump, mysqlimport, mysqlcheck

时间: 2024-10-13 23:27:08

MySQL客户端工具的相关文章

mysql客户端工具及mysql客户端命令和mysqladmin的使用

mysql客户端工具 常用的mysql客户端工具有这些: mysql:这是一个命令行的客户端工具,在安装mysql服务器时,会自动安装的一个命令行工具. mysqldump:这是用来备份mysql时用到的客户端工具 mysqladmin:这是一个比较常用的mysql客户端管理工具,功能比较强大,后文会介绍 mysqlcheck mysqlimport mysql命令:mysql客户端命令和服务器端命令 在使用账号和密码登入到mysql服务器上时,即出现"mysql>"字样是,表示

4个mysql客户端工具的比较

mysql是我以前学习和练习所使用的数据,现在在工作中也在使用,之前公司里用oracle,我在做自己的东西的时候觉得用oracle太不方便,于是就找了mysql(当时也考虑过sqlserver,觉得还是没有mysql小巧),从那时起我就开始接触下面所说的几种mysql客户端工具了. 我接触的mysql客户端工具一共有4个,mysqlfront, sqlyog, mysqlbrowser, ems mysql manager,其中mysqlbrowser是我最早使用的一个mysql客户端工具(一年

mysql客户端工具使用

mysql客户端工具在/usr/local/mysql/bin目录下,常用的客户端有:mysql和mysqladmin mysql命令的工作模式:交互式和脚本式 交互式: 交互式模式分为服务器端命令和客户端命令: 服务器端命令: For server side help, type 'help contents' mysql> help contents You asked for help about help category: "Contents" For more inf

MySQL客户端工具以及常用SQL语句

Mysql客户端工具: 在用yum安装的maiadb-server的时候,在/etc/my.cnf.d下有一个名为client.cnf的文件,编辑此文件,在此文件的[client]下添加用户名和密码就可以不用输入口令登录 vim /etc/my.cnf.d/client.cnf [client] user=root # 登录数据库使用的用户名 password=mysql #登录数据库使用的密码 大部分常用SQL语句 1 创建用户并查看(SQL语句); create user [email pr

mysql 客户端工具参数详解

客户端工具:mysql,mysqladmin,mysqldump,mysqlcheck 非客户端类的管理工具:myisamchk,myisampack mysql命令提示符 mysql> 等待输入命令 '> 前面提供的'未提供结束' "> `> -> 续航符 /*> 注释信息 mysql的命令行编辑快捷键 ctrl+w:删除光标所在处之前的一个单词 ctrl+u:删除光标之前至行首的所有内容 ctrl+y:粘贴之前ctrl+w或ctrl+u删除的内容 ctrl

MySQL客户端工具 SQLyog

我最喜欢它的History功能,把执行过的操作对应语句都输出出来,一些麻烦的语句用GUI操作后,还能保存对应的sql语句.不错! 官网:http://www.webyog.com 下面是官方的介绍:SQLyog是业界著名的Webyog公司出品的一款简洁高效.功能强大的图形化MySQL数据库管理工具.使用SQLyog可以快速直观地让您从世界的任何角落通过网络来维护远端的MySQL数据库.SQLyog相比其它类似的MySQL数据库管理工具其有如下特点:1.基于C++和MySQLAPI编程:2.方便快

第四章&#183; MySQL客户端工具及SQL讲解

一.客户端命令介绍 1.mysql 1.用于数据库的连接管理 1) 连接(略) 2) 管理: #MySQL接口自带的命令 \h 或 help 或? 查看帮助 \G 格式化查看数据(key:value) \T 或 tee 记录日志 \c(5.7可以ctrl+c) 结束命令 \s 或 status 查看状态信息 \. 或 source 导入SQL数据 \u或 use 使用数据库 \q 或 exit 或 quit 退出 3)接收用户的SQL语句 2.将用户的SQL语句发送到服务器 2.mysqladm

mysql客户端工具的使用

mysql> mysql --user,-u --host,-h --password,-p --port --protocol --database DATABASE,-D 其他选项: --compress语句先压缩在返回.节约带宽 mysql> 交互式模式 批处理模式(脚本模式) mysql < init.sql :把一堆命令输入mysql mysql> \.  /root/test/sql mysql> 命令两类: 客户端命令: 服务器语句:有语句结束符,默认为; \?

mysqlSetup类型之MySQL客户端工具的下载、安装和使用

说明 首先,说明,在mysql官网里,没有mysqlSetup.exe 1.下载 2.安装 1.新建MySQL Server目录 2.安装:双击Setup.exe文件,开始mysql的安装.出现下面的窗口 3.点击Next开始下一步安装.默认是Typical,选择Custom,(因为Typical模式不允许改变安装路径,只能安装在C盘) 4.这里需要选择组件和更改文件夹位置,组件可以默认的,位置要选择Change来改变( 注意:安装mysql的路径中,不能含有中文) 5.点击Install开始安