linux命令行链接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_packet=# //服务器接收/发送数据包的最大长度
- -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前端网发表,如需转载,请注明页面地址。
code前端网
