当前位置:首页 » 操作系统 » linux登陆数据库

linux登陆数据库

发布时间: 2022-02-28 04:16:39

linux怎么登陆oracle数据库

×

loading..

资讯
安全
论坛
下载
读书
程序开发
数据库
系统
网络
电子书
微信学院
站长学院
QQ
手机软件
考试

频道栏目

sql Server|
MySQL|
Oracle|
DB2|
Sybase|
其他综合|
SQL教程|

登录注册

首页 > 数据库 > Oracle > 正文

连接Linux服务器操作Oracle数据库

2013-03-20 10:48:47
0个评论

收藏
我要投稿

连接Linux服务器操作Oracle数据库

由于项目已经上线,现场的数据库服务器不允许直接用Oracle的客户端plsqldev.exe来连接,只能通过Linux服务器的命令来操作。 以下是用SecureCRT 5.1客户端连接Linux服务器来操作Oracle数据库:

1.连接到Linux服务器(输入服务器的ip地址)

ssh 10.199.94.227

连接成功后会提示输入密码,输入成功会提示。

2.切换到操作Oracle数据库

su - oracle

切换成功会提示相关数据库的实例。例如:oracle@linux-cg01:~>

3.切换到sqlplus操作

sqlplus /nolog

切换成功会提示相关的提示:例如:

SQL*Plus: Release 11.2.0.2.0 Proction on Thu Jan 19 11:19:48 2012

Copyright (c) 1982, 2010, Oracle. All rights reserved.

4.输入数据库的用户名和密码

conn personal/personal

5.会提示Connected.(连接成功),显示 SQL> :

6.以下是相关的SQL语句操作:

(1) 查询的语句后面要一定要加 ; ,否则不能执行查询,相当于plsqldev.exe工具的命令窗口的操作

select *from newuseraccount (记得查询的时候一定要加;)

select email,password from userreg where accountstype=1 and userstate=1;

(2)插入或更新的语句记得还要加提交语句,才能提交事务。相当于plsqldev.exe工具的命令窗口的操作。

update newuseraccount set address='address ' where userid=638 ;

commit ;

㈡ 如何在linux 登陆gp数据库

1、在linux执行ssh-keygen -t rsa2、在~/.ssh/会生成两个文件,id_isa和id_rsa.pub将这两个文件传到安装有SecureCRT的电脑上。3、复制id_rsa.pub为authorized_keyscd ~/.sshcp id_rsa.pub authorized_keys4、authorized_keys文件可以上传到任意你想用证书登录的电脑~/.ssh5、设置SecureCRT

㈢ linux系统怎样登陆oracle数据库

一种不装客户端的方法开启telnet
#
telnet
linux服务器地址
#
sqlplus
/nolog
sql>conn
as
sysdba
ok了就

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

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

一、连接mysql(mysql服务已开启)

1、mysql数据库安装在本机,则直接敲入命令mysql -u root -p即可。

2、mysql数据库不是安装在本机,则需要加参数,常用参数如下:

1),-h,指定目标ip地址

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

3),-p,指定密码,密码可以接在-p后面输入mysql -uroot -p123456。也可以mysql -uroot -p回车等提示输入密码时输入,这样输入密码没有回显。

二、连接oracle数据库

1、若当前用户为root用户,则需要执行命令 su - oracle切换至oracle用户;若当前用户为oracle用户则此步骤省略。

2、若oracle安装在本机,则在oracle用户下直接执行sqlplus username/password(username,password替换成真实的用户名和密码),若提示connected则表示连接成功;

3、若oracle安装在其他机器,则在oracle用户下执行sqlplus username/password@//host:port/sid。host为oracle所在机器的ip或者机器名,port为端口号,通常为1521,sid指oracle的实例名。

(4)linux登陆数据库扩展阅读:

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

一、linux下查看mysql服务的命令两种方式:

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

2、[root@localhost bin]netstat -nlp

二、linux下启动mysql服务的两种方式:

1、命令方式:

[root@localhost bin]cd /usr/bin

[root@localhost bin]./mysqld_safe &

2、服务方式:

[root@localhost ~]service mysql start

如果服务在启动状态,直接重启服务用以下命令:[root@localhost ~]service mysql restart

三、linux下关闭mysql服务的两种方式:

1、命令方式:

[root@localhost ~]mysqladmin -u root shutdown

2、服务方式:

[root@localhost ~]service mysql stop

参考资料:mysql官方文档

㈤ 怎么用linux命令连接racle数据库

可以通过SSH或者SecureCRTPortable等可以直接连接Linux操作系统的软件,连接到Linux系统。下面具体介绍一下:

1、登录到Linux后,就可以在命令窗口直接对Linux进行操作了。先将用户切换到Oracle。当显示为[oracle@db ~]$ 时,说明切换成功。命令:su - oracle;

2、切换到Oracle用户之后,我们登录到到sqlplus,使用dba权限登录到sqlplus。在sqlplus中,我们使用conn连接一下我们具体想要操作的数据库用户。命令:conn username/password,示connected表示连接成功;

3、在SQL>中输入想要进行操作的sql语句,这里我们举个简单的例子,以一个单表查询为例进行演示:sql语句:select * from tablename。

(5)linux登陆数据库扩展阅读:

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。

参考资料:Linux-网络

㈥ linux下怎么连接mysql数据库

1、首先确保linux下mysql安装好,服务启动完之后,就可以开始连接数据库了。在终端输入“mysql -hlocalhost -uroot -p”,其中h参数是主机名,这里是本地就写localhost,也可以省略:

㈦ linux下oracle数据库怎么登陆

第一步:登陆
root登陆之后切换到oracle用户上,输入
su oracle
第二步:连接
在oracle用户下,输入
sqlplus /nolog
第三步:使用管理员权限
输入 connect /as sysdba
第四步:启动/关闭服务
输入 startup
startup参数
不带参数,启动数据库实例并打开数据库,以便用户使用数据库,在多数情况下,使用这种方式!
nomount,只启动数据库实例,但不打开数据库,在你希望创建一个新的数据库时使用,或者在你需要这样的时候使用!
mount,在进行数据库更名的时候采用。这个时候数据库就打开并可以使用了!

㈧ linux中怎么登陆mysql

开启MySQL服务后,使用MySQL命令可以登录。一般使用mysql -uroot -p即可。如果数据库不是本机,则需要加参数,常用参数如下:
1,-h,指定ip地址,默认为localhost
2,-u,指定用户名。
3,-p,指定密码,密码可以接在-p后面输入mysql -uroot -p123456。也也可以mysql -uroot -p回车等提示输入密码时输入,这样输入密码没有回显。

㈨ mysql数据库在linux上的不同登录方式和权限

1.mysql数据库,忘记root用户登录密码。

解决如下:

a.重置密码

#/etc/init.d/mysqld stop

#mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

#mysql -u root mysql

mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';

mysql> FLUSH PRIVILEGES;

mysql> quit;

b.使用新密码登录

#mysql -u root -pnewpassword

2.远程登录权限

mysql> GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

mysql> FLUSH PRIVILEGES;

上面授权是允许myuser用户,从任何机器都能访问mysql服务器。

%代表任何客户端,也可以是localhost,或者是某一ip地址。

热点内容
如何在服务器上进行序列比对 发布:2024-12-23 14:15:25 浏览:284
ga6选哪个配置车 发布:2024-12-23 14:13:36 浏览:274
鸿蒙为什么比安卓占内存 发布:2024-12-23 14:06:13 浏览:180
sql两表更新 发布:2024-12-23 14:01:29 浏览:207
linux驱动spi 发布:2024-12-23 13:25:22 浏览:115
王思聪为什么配服务器 发布:2024-12-23 13:19:48 浏览:374
安卓型号代表什么 发布:2024-12-23 13:13:29 浏览:780
改密码哪里加问题 发布:2024-12-23 13:11:43 浏览:865
安卓手机多开哪个不卡 发布:2024-12-23 13:10:16 浏览:589
源码反码补码 发布:2024-12-23 13:09:25 浏览:260