本文目錄一覽:
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
linux啟動mysql的方法:
1、使用linux命令service 啟動:service mysqld start
2、使用 mysqld 腳本啟動:/etc/inint.d/mysqld start
3、使用 safe_mysqld 啟動:safe_mysqld
linux停止的方法:
1、使用 service 啟動:service mysqld stop
2、使用 mysqld 腳本啟動:/etc/inint.d/mysqld stop
3、mysqladmin shutdown
原文至:
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
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/240172.html