加入收藏 | 设为首页 | 会员中心 | 我要投稿 东莞站长网 (https://www.0769zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

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

发布时间:2022-04-07 19:29:28 所属栏目:MySql教程 来源:互联网
导读:如何调用命令行命令( mysqlmysqldumpmysqladminmysqlimport ) mysql 是通用的命令行客户机,用于向服务器发送 SQL 语句,其中包括用于管理的 SQL 语句。 mysqladmin 是可帮助管理服务器的管理命令行客户机。 mysqlimport 为 LOAD DATA INFILE 语句提供
        如何调用命令行命令( 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_name>  或  --host=<host_name>
 
-C  或  --compress
 
--protocol=<protocol_name>
 
-P <port_number>  或  --port=<port_number>
 
-S <socket_name>  或  --socket=<socket_name>
 
--shared-memory-base-name=<shared_memory_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

(编辑:东莞站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读