本文目錄一覽:
- 1、linux mysql啟動命令(命令行啟動mysql)
- 2、linux系統下如何用終端連接別人的MYSQL資料庫
- 3、linux 下如何進入 mysql 命令行?
- 4、linux 下如何進入 mysql 命令行
- 5、在Linux上用命令怎麼連接資料庫
- 6、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-tw/n/195809.html