以常見的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的實例名。
(1)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上用命令怎麼連接資料庫
以常見的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的實例名。
(2)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怎麼啟動mysql,Linux怎麼啟動mysql資料庫
1."linux怎麼啟動mysql,為您提供linux怎麼啟動mysql圖文信息,打開linux系統,在linux的桌面的空白處右擊。
2.在彈出的下拉選項里,點擊打開終端。
3.在啟動之前需要修改mysql的配置文件。
4.修改之後可以使用servicemysqldstart命令來啟動mysql服務。
5.可以使用命令ps-ef|grepmysqld來查看有沒有啟動成功。
Ⅳ linux中怎麼登陸mysql
開啟MySQL服務後,使用MySQL命令可以登錄。一般使用mysql -uroot -p即可。如果資料庫不是本機,則需要加參數,常用參數如下:
1,-h,指定ip地址,默認為localhost
2,-u,指定用戶名。
3,-p,指定密碼,密碼可以接在-p後面輸入mysql -uroot -p123456。也也可以mysql -uroot -p回車等提示輸入密碼時輸入,這樣輸入密碼沒有回顯。
Ⅳ linux系統mysql資料庫怎麼進入資料庫
連接MYSQL:mysql -h主機地址 -u用戶名 -p用戶密碼
Ⅵ 在Linux上用命令怎麼連接資料庫
開啟MySQL服務後,使用MySQL命令可以登錄。一般使用mysql
-uroot
-p即可。如果資料庫不是本機,則需要加參數,常用參數如下:
1,-h,指定ip地址,默認為localhost
2,-u,指定用戶名。
3,-p,指定密碼,密碼可以接在-p後面輸入mysql
-uroot
-p123456。也也可以mysql
-uroot
-p回車等提示輸入密碼時輸入,這樣輸入密碼沒有回顯。
Ⅶ 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下oracle資料庫怎麼登陸
第一步:登陸
root登陸之後切換到oracle用戶上,輸入
su oracle
第二步:連接
在oracle用戶下,輸入
sqlplus /nolog
第三步:使用管理員許可權
輸入 connect /as sysdba
第四步:啟動/關閉服務
輸入 startup
startup參數
不帶參數,啟動資料庫實例並打開資料庫,以便用戶使用資料庫,在多數情況下,使用這種方式!
nomount,只啟動資料庫實例,但不打開資料庫,在你希望創建一個新的資料庫時使用,或者在你需要這樣的時候使用!
mount,在進行資料庫更名的時候採用。這個時候資料庫就打開並可以使用了!
Ⅸ linux怎麼訪問資料庫
Linux是個系統,資料庫是個安裝在系統上面的軟體,不存在訪問不訪問的形式,只能是Linux上面的一些程序來調用和訪問資料庫,比如通過odbc來連接訪問資料庫;
Ⅹ 如何訪問linux系統中的mysql資料庫
假設:
本地計算機ip:192.168.1.100
遠程計算機ip:192.168.1.244
解決方法:
1,遠程計算機(ip:192.168.1.244)執行如下:
開啟伺服器:/etc/init.d/mysql.server
start
登陸伺服器:bin/mysql
-u
root
-p
使用伺服器:mysql>
use
mysql
創建遠程登陸用戶並授權
:
mysql>
grant
all
PRIVILEGES
on
test.*
to
andy@'192.168.1.100'
identified
by
'123456';
上面的語句表示將
test
資料庫的所有許可權授權給
andy
這個用戶,允許
andy
用戶在
192.168.1.100這個
IP
進行遠程登陸,並設置
andy
用戶的密碼為
123456
。
下面逐一分析所有的參數:
all
PRIVILEGES
表示賦予所有的許可權給指定用戶,這里也可以替換為賦予某一具體的許可權,例如:select,insert,update,delete,create,drop
等,具體許可權間用「,」半形逗號分隔。
test.*
表示上面的許可權是針對於哪個表的,test
指的是資料庫,後面的
*
表示對於所有的表,由此可以推理出:對於全部資料庫的全部表授權為「*.*」,對於某一資料庫的全部表授權為「資料庫名.*」,對於某一資料庫的某一表授權為「資料庫名.表名」。
andy
表示你要給哪個用戶授權,這個用戶可以是存在的用戶,也可以是不存在的用戶。
192.168.1.100
表示允許遠程連接的
IP
地址,如果想不限制鏈接的
IP
則設置為「%」即可。
123456
為用戶的密碼。
執行了上面的語句後,再執行下面的語句,方可立即生效。
>
flush
privileges;
2,本地計算機(ip:192.168.1.100):
執行如下:./mysql
-h
192.168.1.244
-u
andy
-p
123456