HTTP 狀態消息
1369
2025-04-01
說明
因為 Mysql 被 Oracle 收購了,這里用 Mysql 的社區版本,叫 mariadb(本質上是一樣的)
查看 mysql 版本 mysql --version
進入 mysql 命令交互界面 mysql
在 mysql 客戶端執行,查看服務器版本 SELECT version()
使用 mysql --help 可以查看幫助文檔
連接命令
-h 待連接的主機名或IP
-u 如果不是當前用戶,需要輸入用戶名
-P 如果不是mysql的默認端口(3306),需要手動輸入
-p 要求輸入密碼
連接默認數據庫
mysql -h
使用 STATUS 命令,可以查看當前連接服務器的基本狀態
連接clickhouse
使用 mysql 的客戶端連接 clickhouse,必須使用特殊的端口。定義在 /etc/clickhouse-server/config.xml 中的 mysql_port 中配置
mysql -h
但此時,使用 STATUS 命令server 名稱依舊會被認為是 mysql,然后版本號才會告訴你是 clickhouse
也可以使用 clickhouse 的命令,查看系統表 SELECT * FROM system.build_options WHERE upper(name) LIKE '%VERSION%';
執行的命令必須遵循 clickhouse 語法,而非mysql。且交互模式默認為多行模式,以封號而非換行符作為SQL語句的結束符。
-- 建表 CREATE TABLE mysql_table( id UInt32, name String, age UInt8 ) ENGINE = MergeTree() PRIMARY KEY id ORDER BY id PARTITION BY age -- 插入 INSERT INTO mysql_table VALUES (1, 'bob', 30), (2, 'tina', 28), (3, 'tom', 32), (4, 'linda', 25); -- 查詢 SELECT * FROM mysql_table;
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
弊端
使用 MySQL客戶端登陸,有個弊端,就是按 Tab 鍵不會有代碼提示
MySQL
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。