MySQL命令行登陆

环境介绍

OS:CentOS6.X & Win2003 & Win2008

MySQL版本号:5.5.x

除了经常使用的MySQL管理工具,还有MySQLclient命令行工具经常被用到

1.Linux下安装命令行工具

1.Linuxclient安装

(1).启用epel源:

(2).安装MySQL命令行工具

## yum -y install mysql

2.命令行经常使用命令:

#mysql --help

3.怎样在MySQLclient输出,主机名。数据库名,

#vi /etc/my.cnf

在mysqlclient命令增加例如以下

prompt = \\h\\[email protected]\\d \\R:\\m:\\s>

解释一下意思:

\\h 该数据库的主机名

\\u 訪问数据库的username称

\\d 默认的数据库名称

\\R:\\m:\\s 以24小时时间制输出时间显示

>  代表MySQL命令输出符号

參考链接:https://dev.mysql.com/doc/refman/5.5/en/mysql-commands.html

4.实例语法:

mysql -u root -pxxxxx -h 127.0.0.1 -P 23306

mysql –uusername [–h主机名或者IP地址] –ppassword

说明:username是你登录的用户,主机名或者IP地址为可选项。本机连接可不写,远程连接必须写IP地址和port。

备注:

1.小写-p是passwd,大写-P是Port

2.主机名或者IP地址为可选项。本机连接可不写。远程连接必须写IP地址和port

2.Windows下client安装

1.下载随意安装版本号。在安装时选择仅仅安装client就可以。

时间: 2024-08-12 21:30:11

MySQL命令行登陆的相关文章

MySQL命令行登陆,远程登陆MySQL

注: MySQL图形界面管理工具[navicat 10.1.8中文绿色版] 下载地址:http://www.t00y.com/file/18393836 备用地址:http://ProCircle.qjwm.com/down_7326838.html ----------------------------------------------------------------------------------------------- 虽说用图形界面程序可以管理MySQL,但有些功能是图形用

命令行登陆mysql提示'mysql' 不是内部或外部命令

问题:命令行登陆mysql提示'mysql' 不是内部或外部命令.如图1所示. 图1 原因:没有将mysql的bin文件夹配置到环境变量里区,因为命令行登陆mysql需要调用bin下的mysql.exe文件. 解决方法:将mysql的bin文件夹配置到环境变量里即可. 计算机右键-->[ 属性 ]-->左边[ 高级系统设置 ]-->点击[ 高级 ]-->点击[ 环境变量 ],在系统变量中的path的值后面加入mysql的bin的文件路径,我的是[ C:\Program Files

如何使用mysql命令行

现在向大家介绍mysql命令行下,从数据库的建立到表数据的删除全过程,希望对网友有所帮助 方法/步骤 1.登陆mysql 打cmd命令终端,如果已经添加了mysql的环境变量,可以直接使用命令 mysql -uroot 直接回车,之后按提示输入密码, 如果未添加mysql的环境变量,可以切换到mysql的安装目录下的bin目录,再使用 mysq -uroot 你也可以手动为mysql添加环境变量.这里就不介绍怎么添加环境变量的方法了 密码输入正确之后,就会出现“Welcome to the My

Mysql 命令行启动问题ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

Centos 刚装了mysql yum install mysql 安装成功了,安装最后要求输入了密码,也输入了,OK mysql -uroot -p 输入设置的密码 竟然报错了! ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YSE) 问朋友,他说初始密码是空的,可我命名设置了密码的阿. 密码留空 还是错误! ERROR 1045 (28000): Access denied for

mysql命令行下创建和删除索引简介

mysql命令行下创建和删除索引简介: mysql中创建索引可以使用CREATE TABLE语句,也可以用CREATE INDEX或ALTER TABLE来给表增加索引.索引的删除可以使用ALTER TABLE或DROP INDEX语句来实现. (1)使用ALTER TABLE语句创建索引.语法如下:alter table table_name add index index_name (column_list) ;alter table table_name add unique (colum

mysql命令行导入sql脚本中文变问号问题

之前一直用工具连接mysql虽然小问题不断也都无伤大雅,最近做金融云项目,只能通过服务器的内网访问数据库,也就是说只能在linux下通过命令行访问,在导入中文的时候发现都变成问号了,经过查询资料解决,特此记录一下思路. 1.检查sql脚本文件是否unicode编码,打开查看是脚本文件中中文是否能正常显示. 2.检查所建好的数据库是否采用utf8编码. 3.在mysql命令行下执行status检查Server characterset和Client characterset编码是否一致(我就是这一

mysql命令行参数

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

mysql命令行,多行命令时如何取消/返回修改前边的命令

mysql命令行中执行多行命令时,如果前边输入的命令发生错误,是无法返回修改的,但是可以通过输入\c来取消前边的输入,但是这时如果前边输入的东西很多,直接取消又很可惜的话,可以通过\p来打印出前边的命令,复制下来去修改,然后输入\c取消来重新输入命令. Example 1 2 3 4 5 6 7 8 9 10 11 12 13 mysql> select 8 from a     -> where 1=1     ->  and 1=0     -> \p #输入\p后,打印出了前

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