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 -uuser -ppassword -hhostname

# mysql -uroot -p87651234 -h192.168.1.10

3、在連接的時候,要保證防火牆3306端口是開通的,否則 可能連接出錯

linux 下如何進入 mysql 命令行?

1、在終端中輸入mysql -u用戶名 -p密碼命令可以進行mysql命令行

2、如果密碼有特殊字符就先mysql -u用戶名 -p回車,然後提示輸入密碼後,再輸入密碼回車即可

3、mysql 其它參數說明:

mysql命令行參數

Usage: mysql [OPTIONS] [database] //命令方式

-?, –help //顯示幫助信息並退出

-I, –help //顯示幫助信息並退出

–auto-rehash //自動補全功能,就像linux裏面,按Tab鍵出提示差不多,下面有例子

-A, –no-auto-rehash //默認狀態是沒有自動補全功能的。-A就是不要自動補全功能

-B, –batch //ysql不使用歷史文件,禁用交互

(Enables –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 //如果有錯誤跳過去,繼續執行下面的

-G, –named-commands

/*Enable named commands. Named commands mean this program’s

internal commands; see mysql help . When enabled, the

named commands can be used from any line of the query,

otherwise only from the first line, before an enter.

Disable with –disable-named-commands. This option is

disabled by default.*/

-g, –no-named-commands

/*Named commands are disabled. Use \* form only, or use

named commands only in the beginning of a line ending

with a semicolon (;) Since version 10.9 the client now

starts with this option ENABLED by default! Disable with

‘-G’. Long format commands still work from the first

line. WARNING: option deprecated; use

–disable-named-commands instead.*/

-i, –ignore-spaces //忽視函數名後面的空格.

–local-infile //啟動/禁用 LOAD DATA LOCAL 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-names //不顯示列信息

-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 //不使用分頁器來顯示查詢輸出。

-p, –password[=name] //輸入密碼

-P, –port=# //設置端口

–prompt=name //設置mysql提示符

–protocol=name //使用什麼協議

-q, –quick //不緩存查詢的結果,順序打印每一行。如果輸出被掛起,服務器會慢下來,mysql不使用歷史文件。

-r, –raw //寫列的值而不轉義轉換。通常結合–batch選項使用。

–reconnect //如果與服務器之間的連接斷開,自動嘗試重新連接。禁止重新連接,使用–disable-reconnect。

-s, –silent //一行一行輸出,中間有tab分隔

-S, –socket=name //連接服務器的sockey文件

–ssl //激活ssl連接,不激活–skip-ssl

–ssl-ca=name //CA證書

–ssl-capath=name //CA路徑

–ssl-cert=name //X509 證書

–ssl-cipher=name //SSL cipher to use (implies –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 //Only allow UPDATE and DELETE that uses keys.

-U, –i-am-a-dummy //Synonym for option –safe-updates, -U.

-v, –verbose //輸出mysql執行的語句

-V, –version //版本信息

-w, –wait //服務器down後,等待到重起的時間

–connect_timeout=# //連接前要等待的時間

–max_allowed_packet=# //服務器接收/發送包的最大長度

–net_buffer_length=# //TCP / IP和套接字通信緩衝區大小。

–select_limit=# //使用–safe-updates時SELECT語句的自動限制

–max_join_size=# //使用–safe-updates時聯接中的行的自動限制

–secure-auth //拒絕用(pre-4.1.1)的方式連接到數據庫

–server-arg=name //Send embedded server this as a parameter.

–show-warnings //顯示警告

linux 下如何進入 mysql 命令行

格式: mysql -h主機地址 -u用戶名-p用戶密碼

1、例1:連接到本機上的MYSQL

一般可以直接鍵入命令。

mysql -uroot -p1

回車後提示你輸密碼,如果剛安裝好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命令。

exit (回車)。

擴展資料:

Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟件、應用程序和網絡協議。它支持32位和64位硬件。

Linux繼承了Unix以網絡為核心的設計思想,是一個性能穩定的多用戶網絡操作系統。

Linux操作系統誕生於1991 年10 月5 日(這是第一次正式向外公布時間)。Linux存在着許多不同的Linux版本,但它們都使用了Linux內核。

Linux可安裝在各種計算機硬件設備中,比如手機、平板電腦、路由器、視頻遊戲控制台、台式計算機、大型機和超級計算機。

嚴格來講,Linux這個詞本身只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基於Linux內核,並且使用GNU工程各種工具和數據庫的操作系統。

參考資料:百度百科-Linux

在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的實例名。

擴展資料:

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 命令

mysql

-u

root

-p

先登錄到mysql命令行,

然後

mysqluse

mysql

mysql

select

host,user

from

user;

+———–+——+

|

host

|

user

|

+———–+——+

|

%

|

root

|

|

localhost

|

root

|

+———–+——+

2

rows

in

set

(0.06

sec)

檢查你的數據庫裏面有沒有|

localhost

|

root

|這行數據。

=============================

然後就是檢查你的my.ini文件裏面是否有

[client]

host

=

localhost

user

=

root

password

=

root

port

=

3307(你自己的實際端口)

socket

=

/tmp/mysql.sock(你自己實際的連接文件)

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/195809.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-02 20:37
下一篇 2024-12-02 20:37

相關推薦

  • Python簡單數學計算

    本文將從多個方面介紹Python的簡單數學計算,包括基礎運算符、函數、庫以及實際應用場景。 一、基礎運算符 Python提供了基礎的算術運算符,包括加(+)、減(-)、乘(*)、除…

    編程 2025-04-29
  • Python滿天星代碼:讓編程變得更加簡單

    本文將從多個方面詳細闡述Python滿天星代碼,為大家介紹它的優點以及如何在編程中使用。無論是剛剛接觸編程還是資深程序員,都能從中獲得一定的收穫。 一、簡介 Python滿天星代碼…

    編程 2025-04-29
  • Python海龜代碼簡單畫圖

    本文將介紹如何使用Python的海龜庫進行簡單畫圖,並提供相關示例代碼。 一、基礎用法 使用Python的海龜庫,我們可以控制一個小海龜在窗口中移動,並利用它的「畫筆」在窗口中繪製…

    編程 2025-04-29
  • Avue中如何按照後端返回的鏈接顯示圖片

    Avue是一款基於Vue.js、Element-ui等技術棧的可視化開發框架,能夠輕鬆搭建前端頁面。在開發中,我們使用到的圖片通常都是存儲在後端服務器上的,那麼如何使用Avue來展…

    編程 2025-04-28
  • Python櫻花樹代碼簡單

    本文將對Python櫻花樹代碼進行詳細的闡述和講解,幫助讀者更好地理解該代碼的實現方法。 一、簡介 櫻花樹是一種圖形效果,它的實現方法比較簡單。Python中可以通過turtle這…

    編程 2025-04-28
  • LwIP短鏈接client例程用法介紹

    本文將詳細闡述LwIP短鏈接client例程,該例程是基於LwIP協議棧實現的一個短鏈接客戶端程序,適用於嵌入式設備上進行互聯網通信。 一、LwIP介紹 LwIP(Lightwei…

    編程 2025-04-28
  • Python大神作品:讓編程變得更加簡單

    Python作為一種高級的解釋性編程語言,一直被廣泛地運用於各個領域,從Web開發、遊戲開發到人工智能,Python都扮演着重要的角色。Python的代碼簡潔明了,易於閱讀和維護,…

    編程 2025-04-28
  • 用Python實現簡單爬蟲程序

    在當今時代,互聯網上的信息量是爆炸式增長的,其中很多信息可以被利用。對於數據分析、數據挖掘或者其他一些需要大量數據的任務,我們可以使用爬蟲技術從各個網站獲取需要的信息。而Pytho…

    編程 2025-04-28
  • 如何創建短鏈接和實現熱切換

    在本文中,我們將會介紹如何使用Python創建短鏈接和實現熱切換功能。 一、創建短鏈接 1、什麼是短鏈接?通俗易懂來說,短鏈接就是將長鏈接變成一個短小精悍的地址,通常是為了方便用戶…

    編程 2025-04-28
  • 如何製作一個簡單的換裝遊戲

    本文將從以下幾個方面,為大家介紹如何製作一個簡單的換裝遊戲: 1. 遊戲需求和界面設計 2. 使用HTML、CSS和JavaScript開發遊戲 3. 實現遊戲的基本功能:拖拽交互…

    編程 2025-04-27

發表回復

登錄後才能評論