工作中mysql常用命令

来源:https://www.cnblogs.com/songgj/archive/2018/02/07/8427389.html
-Advertisement-
Play Games

連接本地mysql mysql -u root -p 連接遠程mysql mysql -u root -p -h 192.168.1.2 導出本地資料庫某張表(比如導出數據中的USERS表) 回車後要輸入資料庫密碼 mysqldump databases -u root -p --tables US ...


查看mysql版本號

MySQL [release_test_oa]> select version();
+------------+
| version()  |
+------------+
| 5.6.27-log |
+------------+
1 row in set (0.00 sec)

 或者

MySQL [release_test_oa]> status;
--------------
mysql  Ver 15.1 Distrib 5.5.44-MariaDB, for Linux (x86_64) using readline 5.1

Connection id:		1044533
Current database:	release_test_oa
Current user:		root@localhost
SSL:			Not in use
Current pager:		stdout
Using outfile:		''
Using delimiter:	;
Server:			MySQL
Server version:		5.6.27-log Source distribution

連接本地mysql

 mysql -u root -p

連接遠程mysql

mysql -u root -p -h 192.168.1.2

導出本地資料庫某張表(比如導出數據中的USERS表)   回車後要輸入資料庫密碼

mysqldump  databases  -u root -p --tables USERS>/usr/tmp/users.sql

導出遠程資料庫某張表(USERS表)   回車後要輸入資料庫密碼

mysqldump -h192.168.79.206 -p3306  databases  -u root -p --tables USERS>/usr/tmp/users.sql

表名重命名

RENAME TABLE USERS TO USERS_BAK

查看表索引信息

show index from tables;   或者 show keys from tables; 兩個命令輸出都一樣

複製表命令

原表是vistor

create table vistor_two like vistor;             這個會把原表的索引信息帶過去,   用上面查看索引命令可以查看的到 ,但只是複製表結構;

create table vistor_three select * from vistor;  這個不會把原表的索引信息帶過去,會把數據複製過去;

 

新增欄位

 alter table tablename  add new_ziduan int(4) default '0';

刪除欄位

alter table tablename  drop column;

刪除表數據

delete from tablename ; 或者 truncate tablename ;   第一個刪除會有刪除記錄,誤刪可以通過日誌恢復記錄;truncate是刪除了舊表,重新創建了這個表,之前所有的狀態都相當於新表;

複製表部分欄位數據到另一張表 (同欄位類型)

 insert into tables_new (ID,BYNAME,STATUS) select ID,BYNAME,STATUS from tables_old;

 

 

 

 

持續更新........


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • RT ...
  • 前言廢話 前段時間我學車考駕照,報名一年多才去上車學科目二,就在5號我科目二考試,結果結局跟我想的一樣,掛了!!! 我當時那個心情就很鬱悶,說實話當時確實是有一點緊張,他們都說平時練車練得好的還不容易考過,我就是那麼個例子. 考試前,取了號在等候室等待考試的時候,一個女生就主動問我考試的事情,當時她 ...
  • 先寫一些CentOS7安裝中要註意的小細節,暫時沒有圖片提供。 首先是雙系統的話,Centos安裝有幾個點要小心: (1)linux的grub(應該是grub2)會把windows的boot程式覆蓋掉,這個引導程式被覆蓋了,後面的文件自然也就引導不出來了。 (當時看《鳥哥linux私房菜(基礎篇)》 ...
  • win10鎖屏或睡眠一段時間後彈不出登錄框,卡在登錄狀態不見輸入登錄框;Windows10自帶的微軟拼音輸入法chsime導致,故障發生時假如能進入到系統了,查看進程管理器可發現有兩個Microsoft IME 進程; ...
  • 知乎問題: 斷電時文件系統發生了什麼?硬碟又發生了什麼?下一次開機時寫到一半的文件在系統層面還在嗎?在底層還在嗎? 更進一步的, 文件系統如何保證事務性, 會不會存在某種極端情況導致例如最後幾個bit還沒寫完, 文件系統卻認為它成功了的情況? 回答不限任何文件系統,謝謝! 作者「北極」的回答: 斷電 ...
  • 聚簇索引並不是一種單獨的索引類型,而是一種數據存儲方式。當表有聚簇索引的時候,它的數據行實際存放在索引的葉子頁(leaf page)中。術語“聚簇”表示數據行和相鄰的健值緊湊地存儲在一起。因為無法同時把數據行存放在兩個不同的地方,所以一個表只能有一個聚簇索引。 聚簇索引的存放如下圖: 由上圖註意到, ...
  • 出處: https://www.cnblogs.com/easypass/archive/2010/12/ 08/1900127.html 1.資料庫訪問優化法則 要正確的優化SQL,我們需要快速定位能性的瓶頸點,也就是說快速找到我們SQL主要的開銷在哪裡?而大多數情況性能最慢的設備會是瓶頸點,如下 ...
  • 目錄: 資料庫的基本操作 創建、刪除用戶及授權 資料庫字元校對集 創建、刪除資料庫和表 DML操作 DDL操作 索引 事務 一、資料庫的基本操作 二、創建、刪除用戶及授權 三、資料庫字元校對集 字元校對集,即排序規則,在某個字元集的情況下,字元集的排列順序應該是什麼,稱之為校對集。 四、創建、刪除數 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...