MySQL 客戶端命令

文章目錄

  • 1、連接命令
  • 2、斷開連接
  • 3、命令結束符
  • 4、查看所有數據庫
  • 5、切換到指定數據庫
  • 6、查看當前使用的數據庫
  • 7、查看庫中所有表
  • 8、查看所有用戶
  • 9、執行SQL腳本
  • 10、查詢當前時間

1、連接命令

首先定位到MySQL安裝根目錄/bin目錄下,然后執行如下命令:

mysql -h[主機名] -P[端口] -u[用戶名] -p[密碼]

#例如:

mysql -hlocalhost -P3306 -uroot -p123

注:

  • localhost是指MySQL數據庫安裝在本機,如果是遠程機器,那么localhost換成對應機器的IP地址即可;

  • 端口默認為3306的話,可以不輸入-P;

  • 最好不要在一行中輸入密碼,這樣敲出去會被別人看到。

如果不想被看到密碼,可以使用如下方式連接:

mysql -hlocalhost -uroot -p

回車之后提示輸入密碼:

Enter password:

不過這回你輸入的密碼不會被顯示出來,心懷不軌的人也就看不到了,輸入完成點擊回車就成功連接到了服務器。

執行成功之后的界面如下:

mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 24
Server version: 5.7.30 MySQL Community Server (GPL)Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql>

最后一行的 mysql> 是一個客戶端的提示符,之后客戶端發送給服務器的命令都需要寫在這個提示符后邊。

注:如果你愿意,你可以多打開幾個命令行窗口,每個窗口都可以使用連接命令,從而達到運行多個客戶端程序的效果,每個客戶端程序都是互不影響的。


2、斷開連接

quit
exit
\q

注:如上三個命令是關閉客戶端程序的方式,不是關閉服務器程序的方式。


3、命令結束符

在書寫完一個命令之后需要以下邊這幾個符號之一結尾:

;
\g
\G

4、查看所有數據庫

show databases;

查詢結果:

+--------------------+
| Database           |
+--------------------+
| information_schema |
| db_cwtsb           |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
5 rows in set (0.00 sec)

5、切換到指定數據庫

use [數據庫名稱];

這里我們選擇 information_schema

use information_schema;

查詢結果:

Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -ADatabase changed

6、查看當前使用的數據庫

select database();

查詢結果:

+--------------------+
| database()         |
+--------------------+
| information_schema |
+--------------------+
1 row in set (0.00 sec)

7、查看庫中所有表

show tables;

查詢結果:

+---------------------------------------+
| Tables_in_information_schema          |
+---------------------------------------+
| CHARACTER_SETS                        |
| COLLATIONS                            |
...
| INNODB_SYS_TABLESTATS                 |
+---------------------------------------+
61 rows in set (0.00 sec)

8、查看所有用戶

select user,host,authentication_string FROM mysql.user;

查詢結果:

+---------------+-----------+-------------------------------------------+
| user          | host      | authentication_string                     |
+---------------+-----------+-------------------------------------------+
| root          | localhost | *112646FC4B3886349C1C2A17DDFD146AD53C1B1  |
| mysql.session | localhost | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHER  |
| mysql.sys     | localhost | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHER  |
+---------------+-----------+-------------------------------------------+
3 rows in set (0.01 sec)

9、執行SQL腳本

source [腳本.sql文件]

10、查詢當前時間

select now();

查詢結果:

+---------------------+
| now()               |
+---------------------+
| 2022-03-07 11:59:16 |
+---------------------+
1 row in set (0.00 sec)

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/446702.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/446702.shtml
英文地址,請注明出處:http://en.pswp.cn/news/446702.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

SQL 庫、表語句

文章目錄一、數據庫操作1、創建數據庫2、刪除數據庫二、表操作1、創建表(1)主鍵(primary key)屬性(2)unique屬性(3)主鍵和unique約束的區別(4)外鍵&#xff0…

codeforces 69A-C語言解題報告

69A題目網址 題目解析 1.輸入n個(x,y,z),當xi相加0;yi相加0;zi相加0同時時輸出YES,否則輸出NO 舉例: 輸入: 3 3 -1 7 -5 2 -4 2 -1 -3 輸出: YES 2.注意點:使用二維數組去存放時,使用遍歷行并對每一列分別相加 for(b0;b<n;b){count_xdir[b][0];count_ydir[b][1];count_z…

C++primer第十章 泛型算法 10.3 定制操作

10.3定制操作 很多算法都會比較輸入序列中的元素。默認情況下&#xff0c;這類算法使用元素類型的&#xff1c;或運算符完成比較。標準庫還為這些算法定義了額外的版本&#xff0c;允許我們提供自己定義的操作來代替默認運算符。例如&#xff0c;sort算法默認使用元素類型的&l…

SQL 查詢語句

文章目錄1、簡單查詢2、去除單列的重復結果查詢3、去除多列的重復結果查詢4、限制查詢結果條數5、對查詢結果排序&#xff08;1&#xff09;按照單個列的值進行排序&#xff08;2&#xff09;按照多個列的值進行排序6、帶搜索條件查詢&#xff08;1&#xff09;簡單搜索條件查詢…

2000年考研英語閱讀理解文章一

文章詳細講解網址 注意點 1.文章開篇第一句話往往是文章所想要通過后面講解的事情表達出來的最終觀點 2.當詢問到作者觀點時,往往在最后一段,一般以下形式呈現: 1)few people …(這就是作者的觀點) 2)I think 后面舉什么別人所說的話,如果不是表達了贊同,則都是別人的觀點,而…

C++primer第十章 泛型算法 10.4 再探迭代器 10.5 泛型算法結構

除了為每個容器定義的迭代器之外&#xff0c;標準庫在頭文件iterator中還定義了額外幾種迭代器。這些迭代器包括以下幾種。插入迭代器(insert iterator)&#xff1a;這些迭代器被綁定到一個容器上&#xff0c;可用來向容器插入元素。流迭代器(stream iterator)&#xff1a;這些…

codeforces 546A-C語言解題報告

546A題目網址 題目解析 1.輸入 k(成本),n(擁有的錢),w(要買的個數),輸出還需要向朋友借多少錢? 舉例: 輸入: 3 17 4 輸出: 13 2.注意: 1)第i個,需要i*k個價錢,所以需要使用for循環運算花費 2)當擁有的錢足夠買時,不需要借錢,輸出為0 代碼 #include<stdio.h> #inclu…

java.sql.SQLException: ORA-00604: 遞歸 SQL 級別 1 出現錯誤

文章目錄1、報錯信息2、原因分析3、解決方案1、報錯信息 java.sql.SQLException: ORA-00604: 遞歸 SQL 級別 1 出現錯誤 ORA-01000: 超出打開游標的最大數 ORA-00604: 遞歸 SQL 級別 1 出現錯誤 ORA-01000: 超出打開游標的最大數 ORA-01000: 超出打開游標的最大數at oracle.jd…

C++primer第十一章 關聯容器 11.1使用關聯容器 11.2 關聯容器概述

關聯容器和順序容器有著根本的不同&#xff1a;關聯容器中的元素是按關鍵字來保存和訪問的。與之相對&#xff0c;順序容器中的元素是按它們在容器中的位置來順序保存和訪問的。雖然關聯容器的很多行為與順序容器相同&#xff0c;但其不同之處反映了關鍵字的作用關聯容器支持高…

codeforces 791A-C語言解題報告

791A題目網址 題目解析 1.輸入a,b,每一年a3;b2,問多少年a>b? 2.因為不知道需要循環多少次,使用while循環 代碼 #include<stdio.h> #include<stdlib.h> #include<string.h> int main() {int a,b,i0;scanf("%d %d",&a,&b);while(a&l…

Redis Mac下安裝與使用

目錄一、下載安裝包二、編譯三、服務端與客戶端命令1、服務端啟動命令2、客戶端連接命令3、服務端關閉命令一、下載安裝包 官網地址&#xff1a;http://redis.io/download 下載后&#xff0c;解壓放到任意目錄下。 二、編譯 打開終端&#xff0c;切換到 Redis 根目錄&#x…

C++primer第十一章 關聯容器 11.3關聯容器操作 11.4 無序容器

11.3關聯容器操作 除了表9.2(第295頁)中列出的類型&#xff0c;關聯容器還定義了表11.3中列出的類型。這些類型表示容器關鍵字和值的類型。對于set類型&#xff0c;key_type和value type是一樣的&#xff1b;set中保存的值就是關鍵字。在一個map中&#xff0c;元素是關鍵字_值…

codeforces 977A-C語言解題報告

977A題目網址 題目解析 1,輸入數字n,運算次數k,當n最后一個數字是0時,n/10;當n最后一個數字不是0時,n-1;輸出n 舉例: 輸入: 512 4 輸出: 50 2.注意:當n最后一個數字是0時,使用n%100去判斷 代碼 #include<stdio.h> #include<stdlib.h> #include<string.h>…

SpringBoot 整合Dubbo

文章目錄一、工程目錄結構二、創建工程項目1、創建接口工程&#xff08;cw-dubbo-api&#xff09;&#xff08;1&#xff09;pom.xml&#xff08;2&#xff09;創建接口類&#xff08;LoginService&#xff09;2、創建服務提供者工程&#xff08;cw-dubbo-provider&#xff09;…

macos實現輸入文件輸入結束符

在clion軟件中&#xff0c;執行cin>>value ,如何手動輸入結束符號&#xff1f;&#xff1f;需要在debug環境下&#xff0c;然后&#xff0c;使用command D 實現此功能

2000年考研英語閱讀理解文章二

文章詳細解析 注意點 1.文章標題選擇,查看文章中一直在重復提及的話語: 如:我們沒有進化了—>標題:人類進化無路可走 知識點 ----單詞 1.offspring n孩子,后代 2.Utopia n烏托邦,空想的完美境界 3.wholly adv完全地 4.comprehension n理解力 5.descendant n后代 6.mate …

Kafka Mac下安裝與使用

文章目錄一、下載安裝二、啟動Zookeeper三、啟動Kafka四、創建Topic五、查看Topic六、刪除Topic七、生產/消費數據八、查看消費組九、查看消費組詳情一、下載安裝 到 Kafka 官網下載&#xff1a;https://kafka.apache.org/downloads 下載好 tar包 后&#xff0c;執行下面命令…

C++primer第一章 開始

運算符打印endl,這是一個被稱為操縱符(manipulator)的特殊值。寫入endl 的效果是結束當前行&#xff0c;并將與設備關聯的緩沖區(buffer)中的內容刷到設備中。緩沖刷新操作可以保證到目前為止程序所產生的所有輸出都真正寫入輸出流中&#xff0c;而不是僅停留在內存中等待寫入流…

codeforces 617A-C語言解題報告

617A題目網址 題目解析 1.輸入x,能夠通過1,2,3,4,5去到達x,求最小到達x的步數. 舉例: 輸入: 12 輸出: 3 2.注意點: 要最小的步數,所以直接使用最大的5去比較判斷 1)當x<5時,只需要1 2)當x>5時,如果x%50(x能整除5),只需要x/5步數,不能整除則需要x/51步數 代碼 #inclu…

SpringBoot —— Bean的注入方式

文章目錄1、組件注解2、Component Bean3、Import(PlaceHolderClass)快速導入一個組件4、使用Spring提供的FactoryBean注入1、組件注解 注解描述Component組件定義不清晰時候的注解Controller控制器層Service服務層Repository數據層 注&#xff1a;添加注解的類需要與啟動類在…