當前位置:首頁 » 操作系統 » linux查看庫

linux查看庫

發布時間: 2022-10-03 10:55:56

『壹』 linux 怎樣查看資料庫是否運行

linux查看程序運行狀態需要在系統監視器中查看。

以deepin為例,查看程序運行狀態步驟如下所示:

1、在deepin程序列表中,選擇系統管理。


『貳』 linux 查看使用的哪個資料庫

mysql -u 用戶 -p
密碼

登入進去後 show databases; 查看那些資料庫
show tables; 查看有哪些表

『叄』 linux 怎樣查看資料庫是否運行

linux查看程序運行狀態需要在系統監視器中查看。

以deepin為例,查看程序運行狀態步驟如下所示:

1、在deepin程序列表中,選擇系統管理。


『肆』 查看linux當前載入庫文件的命令

ldd <可執行文件名> 查看可執行文件鏈接了哪些 系統動態鏈接庫
nm <可執行文件名> 查看可執行文件裡面有哪些符號
strip <可執行文件名> 去除符號表可以給可執行文件瘦身
如果我們想從可執行程序裡面提取出來一點什麼文本信息的話,還可以用strings命令
strings <可執行文件名>

Linux操作系統上面的動態共享庫大致分為三類:
1、操作系統級別的共享庫和基礎的系統工具庫
比方說libc.so, libz.so, libpthread.so等等,這些系統庫會被放在/lib和/usr/lib目錄下面,如果是64位操作系統,還會有/lib64和/usr /lib64目錄。如果操作系統帶有圖形界面,那麼還會有/usr/X11R6/lib目錄,如果是64位操作系統,還有/usr/X11R6 /lib64目錄。此外還可能有其他特定Linux版本的系統庫目錄。
這些系統庫文件的完整和版本的正確,確保了Linux上面各種程序能夠正常的運行。
2、應用程序級別的系統共享庫
並非操作系統自帶,但是可能被很多應用程序所共享的庫,一般會被放在/usr/local/lib和/usr/local/lib64這兩個目錄下面。很多你自行編譯安裝的程序都會在編譯的時候自動把/usr/local/lib加入gcc的-L參數,而在運行的時候自動到/usr/local /lib下面去尋找共享庫。
以上兩類的動態共享庫,應用程序會自動尋找到他們,並不需要你額外的設置和擔心。這是為什麼呢?因為以上這些目錄默認就被加入到動態鏈接程序的搜索路徑裡面了。Linux的系統共享庫搜索路徑定義在/etc/ld.so.conf這個配置文件裡面。這個文件的內容格式大致如下:

/usr/X11R6/lib64
/usr/X11R6/lib
/usr/local/lib
/lib64
/lib
/usr/lib64
/usr/lib
/usr/local/lib64
/usr/local/ImageMagick/lib
假設我們自己編譯安裝的ImageMagick圖形庫在/usr/local/ImageMagick目錄下面,並且希望其他應用程序都可以使用 ImageMagick的動態共享庫,那麼我們只需要把/usr/local/ImageMagick/lib目錄加入/etc/ld.so.conf文件裡面,然後執行:ldconfig 命令即可。
ldcofig將搜索以上所有的目錄,為共享庫建立一個緩存文件/etc/ld.so.cache。為了確認ldconfig已經搜索到ImageMagick的庫,我們可以用上面介紹的strings命令從ld.so.cache裡面抽取文本信息來檢查一下:

strings /etc/ld.so.cache | grep ImageMagick

輸出結果為:

/usr/local/ImageMagick/lib/libWand.so.10
/usr/local/ImageMagick/lib/libWand.so
/usr/local/ImageMagick/lib/libMagick.so.10
/usr/local/ImageMagick/lib/libMagick.so
/usr/local/ImageMagick/lib/libMagick++.so.10
/usr/local/ImageMagick/lib/libMagick++.so
已經成功了!
3、應用程序獨享的動態共享庫
有很多共享庫只被特定的應用程序使用,那麼就沒有必要加入系統庫路徑,以免應用程序的共享庫之間發生版本沖突。因此Linux還可以通過設置環境變數LD_LIBRARY_PATH來臨時指定應用程序的共享庫搜索路徑,就像我們上面舉的那個例子一樣,我們可以在應用程序的啟動腳本裡面預先設置 LD_LIBRARY_PATH,指定本應用程序附加的共享庫搜索路徑,從而讓應用程序找到它。

『伍』 Linux查看資料庫備份腳步的配置信息命令

Copyright © 1999-2020, CSDN.NET, All Rights Reserved

mysql

登錄

Linux 關於MYSQL資料庫命令(查看,備份等操作) 原創
2016-04-19 11:22:33

fuwen1989

碼齡7年

關注
1.Linux系統下啟動MySQL的命令:
/ect/init.d/mysql start (前面為mysql的安裝路徑)
2.linux下重啟mysql的命令:
/ect/init.d/mysql restart (前面為mysql的安裝路徑)
3.linux下關閉mysql的命令:
/ect/init.d/mysql shutdown (前面為mysql的安裝路徑)
4.連接本機上的mysql:
進入目錄mysql\bin,再鍵入命令mysql -u root -p, 回車後提示輸入密碼。

5.打開資料庫後的操作命令查看資料庫的命令

mysql> show databases;

打開mydb庫

mysql> use mydb;

查看數據表的詳細結構

mysql> desc funtb;

新建資料庫
mysql> create database school;新建表
mysql> create table user01(
-> id varchar(20) NOT NULL,
-> userName varchar(10) NOT NULL,
-> age int(11) default'0',
-> sex char(2) NOT NULL default'm',
-> PRIMARY KEY (id)
-> )TYPE=InnoDB;

Query OK, 0 rows affected, 1 warning (0.02 sec)

mysql>desc student;

插入
mysql> insert into student(id,stuName) values('1','tomcat');

刪除
mysql> delete from student where id='1';

刪除表中所有數據
mysql> truncate table student;

刪除表
mysql> drop table temp;

創建新用戶並給予許可權
mysql> grant all privileges on *.* to [email protected] identified by '1234'

with grant option;

更改Mysql用戶密碼
c:\Mysql5.0\bin>mysqladmin -u root -p password 1234

Enter password: ****

備份資料庫及表(新版資料庫不加3306埠號)

c:\mysql\bin\>mysqlmp –u root –p mydb >d:\backup.sql

執行此語句將把資料庫mydb 備份到D盤的backup.sql文件中 備份多個資料庫表

c:\mysql\bin\>mysqlmp –u root –p 3306 school user01 user >d:\backup.sql
此句的意思是把school庫中的user01表和user表的內容和表的定義備份到D盤backup.sql文件中。
備份所有的資料庫
c:\myql\bin>mysqlmp –u root –p 3306 –all –database>d:backup.sql
還原Mysql資料庫
c:\mysql\bin\mysql –u root –p 3306 school
還原其中的一個表
mysql> source d:\books.sql;

退出Mysql連接

mysql>quit(exit)

windows關閉mysql服務
C:\mysql\bin>net mysql

『陸』 linux 下怎麼查看資料庫oracle的具體的配置

1、連接上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態下。

『柒』 linux中怎麼查看mysql資料庫

mysql -uroot -p輸入root密碼進去即可查看。

『捌』 如何查看Linux上程序或進程用到的庫

使用ldd命令,可以查看程序使用的動態共享庫文件:

比如查詢amixer使用的動態共享庫文件:
ldd /usr/bin/amixer
linux-vdso.so.1 => (0x00007ffcab5ad000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd7317f0000)
libasound.so.2 => /usr/lib/x86_64-linux-gnu/libasound.so.2 (0x00007fd731500000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd73113b000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd730f37000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fd730d19000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fd730b11000)
/lib64/ld-linux-x86-64.so.2 (0x00007fd731af6000)

『玖』 linux 怎樣查看資料庫是否運行


ORACLE為例
ps
-ef
|
grep
ora
如果有多個

ORA開頭的進程,那
就說明資料庫啟動了
lsnrctl
status
看返回如果有
多個記錄行,說明監聽已經啟動
su
-
oracle
sqlplus
/nolog
conn
/
as
sysdba
startup
返回帶有running的,說明資料庫也已經啟動。
執行一個sql語句
select
tname
from
tab;
會返回N多的記錄,呵呵

熱點內容
安卓開發未來前景如何 發布:2022-11-27 22:30:31 瀏覽:276
php伺服器安卓 發布:2022-11-27 22:23:50 瀏覽:379
加密技術的應用 發布:2022-11-27 22:15:10 瀏覽:673
delphi編譯linux程序 發布:2022-11-27 22:15:07 瀏覽:706
c語言ll 發布:2022-11-27 22:13:14 瀏覽:562
光遇安卓國服從哪裡進小王子 發布:2022-11-27 22:07:30 瀏覽:79
華為p10plus鎖屏密碼忘了怎麼辦 發布:2022-11-27 22:04:18 瀏覽:471
我的世界伺服器多人游戲 發布:2022-11-27 22:04:02 瀏覽:740
存儲器的分配與回收 發布:2022-11-27 22:02:54 瀏覽:712
網路圖像密碼是多少 發布:2022-11-27 22:02:08 瀏覽:243