当前位置:首页 > 虚拟机 > 正文

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用户;如果当前用户是root用户或oracle用户,则跳过此步骤。
2.如果本机安装了oracle,则在oracle用户
用户名/密码下运行sqlplus(将用户名和密码替换为您的实际用户名和密码。马苏)。如果看到“已连接”消息,则连接成功。
3.如果oracle安装在单独的机器上,请以oracle用户身份运行sqlplus
用户名/密码@//主机:端口/sid。Host是Oracle所在机器的IP或机器名,port是端口号(通常是1521),sid是Oracle实例名。
扩展信息:
Linux上操作数据库的其他命令(以mysql为例)
上显示mysql服务命令的两种方式:
1.[root@localhost
bin]ps
-ef|grep
mysql
2.[root@localhost
bin]netstat
-nlp
上启动mysql服务的两种方式:
1.命令方法:
[root@localhost
bin]cd
/usr/bin
[root@localhost
bin]./mysqld_safe
&
2.服务方式:
[root@localhost
~]service
mysql
start
如果服务处于启动状态,直接使用以下命令重启服务:[root@localhost
~]service
mysql
restart
3、Linux下关闭mysql服务的两种方法方法:
1.命令方法:
[root@localhost
~]mysqladmin
-u
root
shutdown
2.服务方法:
[root@localhost
~]service
mysql
stop
参考:mysql官方文档


二、linux访问数据库linux访问数据库

Linux下如何连接数据库?

启动MySQL服务后,就可以使用MySQL命令登录了。一般情况下使用mysql-uroot-p。如果数据库不是本机,则需要添加常用参数如下:

1、-h,指定IP地址,默认为localhost

2。,-u,指定用户名。

3、-p后指​​定密码,输入mysql-uroot-p123456。您还可以键入mysql-uroot-p并在提示输入密码时按Enter。这样,密码就不会被回显。

如何在Linux系统上查看数据库版本信息?

1:在终端中:mysql-V。下面是一个代码片段:

status下面是一个代码片段:mysql>status3:在帮助中找到以下代码片段:

$mysql_help|grepDistrib4:下面是使用mysql函数的代码片段:

selectversion();Linux下即可使用,无需登录mysql。

Linux认证数据库能否连接?

我的:如果数据库是Oracle,那么直接sqlplususer/password@IP:实例名,只要能登陆,这就证明没有连接问题。

如果是MySQL数据库,则运行mysql-hIP-uroot-pPassworddb_name登录。如果授权能够通过并且能够注册数据库,则证明数据库能够连接。

Linux无法连接Oracle?

有两种情况:1、有防火墙vi/etc/sysconfig/iptables-AINPUT-ptcp-mtcp--dport1521-jACCEPT。iptablesristarto重新启动防火墙或关闭它。)(PORT=1521))检查/etc/hosts主机名配置是否正确?

检查Linux数据库字段长度?

我的:

1Linux下要查看数据库字段的长度,可以登录数据库,运行desctable_name,发现长度字段的值在字段括号内。

2可以看到建表语句:

在mysql中为:showcreatetabletable_name;

在oracle中为:selectdbms__ddl('TABLE'.,'表名')fromdual;


一、在Linux上用命令怎么连接数据库

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

1连接mysql(mysql服务开启)

1.本机安装了mysql数据库,所以直接输入命令mysql-uroot-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用户,这个步骤被省略。

扩展信息:

Linux下操作数据库的其他命令(以mysql为例)

1.查看Linux下的mysql服务命令有两种使用方式:

@localhostbin]ps-ef|grepmysql

2[root@localhostbin]netstat-nlp

2、Linux下启动mysql服务的两种方式:

1命令方式:

[root@localhostbin]cd/usr/bin

[root@localhostbin]./mysqld_safe&

2.服务模式:

[root@localhost~]servicemysqlstart

如果服务处于启动状态。,使用以下命令重新启动服务:[root@localhost~]servicemysqlrestart

下关闭mysql服务的两种方法:

[root@localhost~]mysqladmin-urootshutdown

2服务方法:

[root@localhost~]servicemysqlstop

参考:mysql。官方文档