MySQL入门–如何调用命令行命令




如何调用命令行命令(

mysqlmysqldumpmysqladminmysqlimport







mysql

是通用的命令行客户机,用于向服务器发送

SQL

语句,其中包括用于管理的

SQL

语句。



mysqladmin

是可帮助管理服务器的管理命令行客户机。



mysqlimport



LOAD DATA INFILE

语句提供了命令行界面。使用该客户机可以将数据文件载入表中,而无需手动发出

LOAD DATA INFILE

语句。



mysqldump

是用于转储数据库和表中内容的命令行客户机。使用它可备份数据库或将其复制到其他计算机。

1)



如何使用

mysql

客户机

shell> mysql –help

2)



查询正在运行的

MySQL

分发的版本

shell> mysql –V

mysql Ver 14.14 Distrib 5.6.10, for Linux (x86_64) using EditLine wrapper


所运行客户机程序的版本不一定与服务器的版本相同。

3)



连接参数选项


通过指定的主机进行连接:本地连接到在同一主机上运行的服务器,远程连接到在其他主机上运行的服务器


常见的特定于客户机的连接选项:

-h



–host=

-C



–compress

–protocol=-P


–port=
-S



–socket=

–shared-memory-base-name=

下面列出了一些最常见的连接参数选项:

-h



后跟给定主机的主机名或

IP

地址,用于连接到服务器(默认为

localhost


-C



压缩客户机和服务器之间发送的所有信息(如果两者都支持压缩)

–protocol



后跟用于连接到服务器的连接协议:

{TCP|SOCKET|PIPE|MEMORY}

-P



后跟端口号,用于代替默认值

(3306)

-S



用于设置

UNIX

套接字文件或在

Windows

上使用的命名管道的名称

–shared-memory-base-name



(仅

Windows

)通过共享内存连接到本地服务器时所使用的共享内存的名称。此选项仅在服务器支持共享内存连接时适用。


下面的这些示例说明了如何使用上述部分选项:

mysql -h 192.168.1.101 -P 3351 -u root -p

mysql –host=localhost –compress

mysql –host=localhost –开发云主机域名S /var/lib/mysql/mysql.sock

mysql –protocol=TCP

相关推荐: MySQL字符编码设置

通开发云主机域名过show variables like ‘character_set%%’;查看编码修改mysql的编码方式可以有以下几个:分别添加如下内容相关推荐: MySQL 分区表探究细节《整理自官档》MysqlPartition topic stud…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/05 11:33
下一篇 06/05 11:34

相关推荐