Code前端首页关于Code前端联系我们

linux命令行链接mysql的简单介绍

terry 2年前 (2023-09-30) 阅读数 42 #Mysql
文章标签 Mysql

本文内容列表:

  • 1.Linux mysql启动命令(启动mysql的命令行)
  • 2、Linux系统上如何使用终端连接别人的MYSQL数据库
  • 3、Linux下如何进入mysql命令行?
  • 4、Linux下如何进入mysql命令行
  • 5、Linux中如何使用命令连接数据库
  • 6.在linux中使用mysql命令

linux mysql启动命令(命令行启动mysql)

1。在Linux中打开mysql命令。

2.启动MySQL命令。

3.Linux启动mysql。

4.如何在linux中启动mysql。

1。 《linux下启动mysql的命令》提供了linux下启动mysql的命令的图文信息。打开linux系统,在linux桌面空白处右键。

2.在下拉选项中出现,点击打开终端

3. 启动前必须修改mysql配置文件。

4. 修改后,可以使用servicemysqldstart命令启动mysql服务。

5. 可以使用ps -ef|grepmysqld 命令看什么启动成功了?

Linux系统上如何使用终端连接别人的MYSQL数据库

1。您需要安装mysql客户端。您可以在终端中使用 yum 命令安装它。命令如下:

# yum install mysql-lib*

2。安装完成后,使用mysql命令进行连接。连接时需要用户名、密码以及连接主机的IP地址

# mysql -user -ppassword -hhostname

# mysql -uroot -p87651234 -h192.10。 3。连接时请确保防火墙3306端口打开,否则不会出现连接错误

Linux下如何进入mysql命令行?

1。在终端输入命令密码 mysql -u 用户名 -p 进入mysql命令行

2. 如果密码包含特殊字符,请输入用户名 mysql -u -p 并按 Enter。然后,当提示输入密码时,键入密码并按 Enter。

3。其他mysql参数说明:

命令行参数 mysql

用法:mysql [OPTIONS] [database] //命令模式

-?, --help //显示帮助信息并退出

-I , --help //显示帮助信息并退出

--auto-rehash //自动补全功能,就像Linux中一样,按Tab键会提示。下面有一个例子

-A, --no-auto-rehash //默认条件是没有自动完成功能。的。 -A 表示不自动完成功能

-B, --batch //ysql 不使用历史文件并禁用交互

(启用--silent)

--character-sets-dir= name // 字体集的目录安装

--default-character-set=name //设置数据库默认字符集

-C, --compress //客户端和服务器之间发送信息时使用压缩

- #, - -debug[=#] //bug调用函数

-D, --database=name //使用的数据库

--delimiter=name //Mysql默认命令结束符是分号。下面有一个例子

-e, --execute=name //执行mysql SQL语句

-E, --vertical //打印垂直查询输出

-f, --force //如果有错误。命名的命令是指本程序的内部命令

;请参阅 mysql 帮助。如果启用,可以在任何问题行中使用

命令名称,

如果不仅从第一行开始,在输入之前。

使用 --disable-named-commands 禁用它。默认情况下禁用此选项

。*/

-g, --no-named-commands

/*禁用命名命令。仅使用 \* 形式,或仅在以分号 (;) 结尾的行的开头使用

命名命令。自版本 10.9 起,当前客户端

默认情况下以启用此选项开始!使用

'-G' 将其关闭。长格式命令仍然可以从第一行开始使用

。警告:未使用选项;使用

--disable-named-commands 代替。*/

-i, --ignore-spaces //忽略函数名称后面的空格。

--local-infile //启用/禁用加载数据本地INFILE。

-b, --no-beep // 如果sql错误,禁止发出蜂鸣声

-h, --host=name //设置连接的服务器名称或IP

-H, - -html //以html格式输出

-X, --xml //以xml格式输出

--line-numbers //显示错误的行号

-L, --skip-line-numbers //忽略错误行号

-n , --unbuffered //每次sql执行后,刷新缓存

--column-names //搜索时显示列信息,默认为

-N, --skip-column-name //不显示列信息

-O, --set-variable=name //设置变量的用法为--set-variable=var_name=var_value

- -sigint -ignore //忽略SIGINT符号(Control-C进入和退出时的结果)

-o, --one-database //忽略命令行上指定的默认数据库以外的语句。它可以帮助将更新跳转到日志中的其他数据库。

--pager[=name] //使用分页器显示查询输出。为此,您可以在 Linux 中使用 more、less 等。

--no-pager //不使用pager显示查询输出。

-p, --password[=name] //输入密码

-P, --port=# //设置端口

--prompt=name //设置mysql提示符

- - protocol = name // 使用什么协议

-q, --quick // 不缓存查询结果并按顺序打印每一行。如果输出挂起,服务器将变慢并且mysql将不会使用历史文件。

-r, --raw //写入列值而不转义转换。通常与 --batch 选项结合使用。

--reconnect //如果与服务器的连接丢失,自动尝试重新连接。要禁用重新连接,请使用 --disable-reconnect。

-s, --silent //逐行输出,以制表符分隔

-S, --socket=name //用于连接服务器的Sockey文件

--ssl //启用SSL连接, no 启用 --skip-ssl

--ssl-ca=name //CA 证书

--ssl-capath=name //CA 路径

--ssl-cert=name //X509 证书

--ssl-cipher=name //要使用的 SSL 密码(指定 --ssl)。

--ssl-key=name //X509密钥名称

--ssl-verify-server-cert //连接时验证服务器证书

-t, --table //以表格格式输出

- -tee=name // 将输出的副本添加到给定文件。如果禁用,则使用 --disable-tee

--no-tee //与 --disable-tee

相同的根功能 - u, --user=name //用户名

-U, - -safe -updates //仅允许使用密钥进行更新和删除。

-U, --i-am-a-dummy // --safe-updates 选项的同义词,-U。

-v , -- verbose //mysql执行的输出语句

-V, --version //版本信息

-w, --wait //服务器关闭后,等待时间直到重新启动

-- connect_timeout=# //连接前等待的时间

--max_allowed_pa​​cket=# //服务器接收/发送数据包的最大长度

- -net_buffer_length=# //TCP/IP和socket通信缓冲区大小。

--select_limit=# //使用--safe-updates时自动限制SELECT语句

--max_join_size=# //使用--safe-updates时自动限制join中的行数

- - secure -auth //拒绝使用方法连接数据库(4.1.1之前)

--server-arg=name //将此安装的服务器作为参数发送。

--show-warnings //显示警告

如何在Linux中进入mysql命令行

格式:mysql主机地址-h -u用户名-p用户名密码

1.示例1:连接本机MYSQL

一般情况下直接输入命令即可。

mysql -uroot -p1

按 Enter 后,系统会提示您输入密码。如果安装了MYSQL,超级用户root没有密码,直接回车输入MYSQL即可。 MYSQL的指令为:mysql

2。连接到远程主机上的 MySQL。

假设远程主机 IP 为:10.0.0.1,用户名 root,密码 123。然后输入以下命令:

mysql -h10.0.0.1 -uroot -p1231

(注:u 和 root 不一样)不需要加空格,其他也适用)

3.退出 MySQL 命令。

退出(类型)。

完整信息:

Linux 是一组免费使用和自由分发的类 Unix 操作系统。它是一个基于POSIX和UNIX的多用户、多任务、多线程和多CPU操作系统。它可以运行主要的UNIX软件、应用程序和网络协议。它支持32位和64位硬件。

Linux继承了Unix以网络为中心的设计理念,是一个性能稳定的多用户网络操作系统。

Linux操作系统诞生于1991年10月5日(这是第一次正式向外界公布这个日期)。 Linux有很多不同的版本,但它们都使用Linux内核。

Linux 可以安装在各种计算机硬件设备上,例如手机、平板电脑、路由器、视频游戏机、台式计算机、大型机和超级计算机。

也就是说,Linux这个词本身仅指Linux内核,但实际上人们习惯用Linux来描述所有基于Linux内核并使用GNU Project的各种工具和数据库的操作系统。

参考:百度百科-Linux

如何在Linux中使用命令连接数据库

以两个常见数据库mysql和oracle为例:

1。连接mysql(mysql服务已开启)

1.如果本机已经安装了mysql数据库,直接输入命令mysql -u root -p即可。

2。如果本机没有安装mysql数据库,则需要添加参数。常用参数如下:

1)、-h,指定目标IP地址

2)、-u,指定登录用户名。

3), -p, 指定密码。密码可以在-p后面输入,然后输入mysql -uroot -p123456。您还可以键入 mysql -uroot -p 并在提示输入密码时按 Enter。这样密码就不会重复了。

2. 连接到 Oracle 数据库

1。如果当前用户是root用户,则必须执行su - oracle命令切换到oracle用户;如果当前用户是oracle用户,则此步骤省略。

2。如果本机安装了oracle,立即在oracle用户下运行sqlplus username/password(用原来的用户名和密码替换用户名和密码)。如果请求连接,则连接成功;

3。如果Oracle安装在另一台机器上,则在用户oracle上执行用户名/密码sqlplus@//host:port/sid。 Host是Oracle所在机器的IP或者机器名,port是端口号,通常是1521,sid表示Oracle实例的名称。

完整信息:

在Linux中操作数据库(如mysql)的其他命令

1。 Linux下查看mysql服务命令的两种方法:

1. [root@localhost bin]ps -ef|grep mysql

2、[root@localhost bin]netstat -nlp

2. Linux 上启动 mysql 服务的两种方式:

1.命令方法:

[root@localhost bin]cd /usr/bin

[root@localhost bin]./mysqld_safe

2.服务方法:

[root@localhost ~]mysql服务重启

如果服务处于启动状态,立即启动服务使用如下命令:[root@localhost ~]mysql服务重启

3.在Linux上禁用mysql服务的两种方法:

1。命令方法:

[root@localhost ~]mysqladmin -u root shutdown

2.服务方法:

[root@localhost ~]mysql服务停止

参考:mysql官方文档

在Linux中使用mysql命令

mysql

-u

root

-p

先进入mysql命令行,

然后

mysql mysql

选择

主机,用户

来自

用户;

+-----------+------+

|

主机

|

用户

|

+-----------+--------+

|

%

|

root

|

|

localhost

|

root

|

+---------+------+

2

线

设置

(0.06

秒)

检查是否有|

localhost

|

root

|在你的数据库中。

==================================

然后确保您的 my.ini 中有

文件 [ client]

host

=

localhost

user

=

root

password

=›♺port3307(您自己的端口)

socket

=

/tmp/mysql.sock(你自己的连接文件)

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门