MySQL命令行客户端:mycli

#安装pip:
#CentOS/RHEL
yum install python-pip
pip install --upgrade pip
#Ubuntu:
sudo apt-get install python-pip python-dev build-essential 
pip install --upgrade pip
sudo pip install --upgrade virtualenv
#pip或者easy_install时遇到的问题根据命令执行结果进行处理,我这里遇到的主要是相关以来的版本问题

#安装mycli
#Linux:
pip install mycli
#OS X
brew install mycli

#使用:
mycli --help
Usage: mycli [OPTIONS] [DATABASE]

Options:
  -h, --host TEXT         Host address of the database.
  -P, --port TEXT         Port number to use for connection. Honors
                          $MYSQL_TCP_PORT
  -u, --user TEXT         User name to connect to the database.
  -S, --socket TEXT       The socket file to use for connection.
  -p, --password          Force password prompt.
  --pass TEXT             Password to connect to the database
  -v, --version           Version of mycli.
  -D, --database TEXT     Database to use.
  -R, --prompt TEXT       Prompt format (Default: "\t \[email protected]\h:\d> ")
  -l, --logfile FILENAME  Log every query and its results to a file.
  --help                  Show this message and exit.
  
#示例:
mycli local_database

mycli -h localhost -u root app_db

mycli mysql://[email protected]:3306/django_poll

#Github:
Mycli: https://github.com/dbcli/mycli

Pgcli: https://github.com/dbcli/pgcli

时间: 2024-10-25 05:28:46

MySQL命令行客户端:mycli的相关文章

MAC系统XAMPP 中 MySQL命令行客户端配置使用

在PHP的学习过程中,MySQL估计是必然会接触的. MySQL的管理相信大家也会使用phpmyadmin: 好吧,phpmyadmin的确是MySQL管理的神器,你想要的,他好多都有,在开发的过程中,对于后台数据库的设计架构帮助真的很大. 但是,在这篇文章的主角确不是它. MySQL客户端 MySQL安装包里面,在一个名为bin的文件夹,放置了很多工具包,但是使用他们的方式是命令行(ps:最近上瘾了). 在MAC系统,使用命令行的工具可以使用系统自带的Terminal: 顺便在这提一下,笔者使

MySQL 命令行工具mycli

MyCli 简介: MyCli 是一个 MySQL 命令行工具,支持自动补全和语法高亮.也可用于 MariaDB 和 Percona.参考地址如下:https://github.com/dbcli/myclihttp://www.cnblogs.com/Jing-420-/p/5883595.html pgcli 是一个postgresql的命令行工具,支持自动补全和语法高亮官网地址:https://www.pgcli.com/ https://github.com/dbcli/pgcli my

mysql命令行客户端神器mycli安装

基于python安装pip yum install python-pip python-devel curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python get-pip.py pip install mycli 发现报错 Found existing installation: configobj 4.7.2 ERROR: Cannot uninstall 'configobj'. It is a distutils ins

MySQL命令行客户端命令

(MySQL安装并配置好之后) 一.启动或关闭MySQL服务 启动服务:net start 数据库服务名字 关闭服务:net stop 数据库服务名字 注意: 如果你已经在 mysql-> 里面,是不能使用上面两个命令的,要使用quit退出本层. 上面两个命令必须在cmd窗口下执行. 二.登录mysql管理系统 mysql -u用户名 -p密码 如果出现welcome to mysql.....表示数据库连接成功 注意:在cmd下面执行命令的时候,命令行最后不需要 小写的";"分

mysql命令行参数

一,mysql命令行参数 Usage: mysql [OPTIONS] [database] //命令方式 -?, --help //显示帮助信息并退出 -I, --help //显示帮助信息并退出 --auto-rehash //自动补全功能,就像linux里面,按Tab键出提示差不多,下面有例子 -A, --no-auto-rehash //默认状态是没有自动补全功能的.-A就是不要自动补全功能 -B, --batch //ysql不使用历史文件,禁用交互 (Enables --silent

Mysql命令行基本操作

本文记录的是windows7系统下Mysql的命令行基本操作. 一.Mysql启动与登录 1. Mysql启动: 通过运行mysql安装目录下的/bin/mysqld.exe文件来启动Mysql服务.在命令行中进入mysql安装目录下的bin目录,执行命令: mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server X.Y\my.ini"(指定配置文件,配置文件的位置根据具体情况而定) 即可启动mysql服务.为了以后开启m

在MySQL命令行中使用SQL语句的规则

规则1: SQL语句必须以分号(;)或者(\G)结束 分号(;)是SQL语句的结束标志.如果遗忘了分号,而直接按下回车键时,在MySQL客户端上将显示如下 mySQL> SELECT * FROM customer -> 因为没有以分号结束,客户端认为SQL语句并没有结束,显示[->]等待用户继续输入命令,直到以分号结束.有些数据库中,支持省略最后的分号的情况. 规则2: 保留关键字不区分大小写 保留关键字是SQL中事先定义好的关键字,如上面检索语句中的SELECT.FROM等就属于保留

MySQL命令行导入sql文件时出现乱码解决方案

Note: sql> source F:weibo.sql(执行相关sql文件) sql> select * from sina into outfile "/weibo.txt"(导出相应数据到C:的weibo.txt) 1. mysql 5.0后其客户端仅支持gbk,故可在sql> set names gbk; 例如: set names gbk; /* Navicat MySQL Data Transfer Source Server : localhost_3

mysql 命令行参数

MySQL命令行参数 Usage: mysql [OPTIONS] [database] //命令方式  例如: mysql -h${HOSTNAME}  -P${PORT}  -u${USERNAME} -p${PASSWORD}  -D ${DBNAME} -e  "${create_table_sql}" -?, --help //显示帮助信息并退出 -I, --help //显示帮助信息并退出 --auto-rehash //自动补全功能,就像linux里面,按Tab键出提示差