數據庫MySQL學習筆記

數據庫MySQL學習筆記

主要記錄常見的MySQL語句學習過程,增刪改查。

-- 顯示所有數據庫
SHOW DATABASES;-- 創建新數據庫
CREATE DATABASE mydatabase;-- 使用數據庫
USE mydatabase;-- 顯示當前數據庫中的所有表
SHOW TABLES;-- 創建新表
CREATE TABLE users (id INT AUTO_INCREMENT PRIMARY KEY,username VARCHAR(50) NOT NULL,email VARCHAR(100) NOT NULL,created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);-- 查看表的結構
DESCRIBE users;-- 插入數據
INSERT INTO users (username, email) VALUES ('user1', 'user1@example.com');
INSERT INTO users (username, email) VALUES ('user2', 'user2@example.com');-- 查詢所有數據
SELECT * FROM users;-- 查詢特定條件的數據
SELECT * FROM users WHERE username = 'user1';-- 更新數據
UPDATE users SET email = 'newemail@example.com' WHERE username = 'user1';-- 刪除數據
DELETE FROM users WHERE username = 'user1';-- 添加新列
ALTER TABLE users ADD COLUMN age INT;-- 刪除列
ALTER TABLE users DROP COLUMN age;-- 修改列的數據類型
ALTER TABLE users MODIFY COLUMN email VARCHAR(150);-- 刪除表
DROP TABLE users;-- 刪除數據庫
DROP DATABASE mydatabase;-- 創建索引
CREATE INDEX idx_username ON users(username);-- 刪除索引
DROP INDEX idx_username ON users;-- 備份數據庫
-- 這需要在命令行工具中使用 mysqldump 命令:
-- mysqldump -u root -p mydatabase > mydatabase_backup.sql-- 恢復數據庫
-- 這需要在命令行工具中使用 mysql 命令:
-- mysql -u root -p mydatabase < mydatabase_backup.sql

注:其實MYSQL指令不區分大小寫,但是,為了提高代碼的可讀性和一致性,通常建議遵循一些慣例:

  1. 關鍵字使用大寫:例如’SELECT’、‘FROM’、'WHERE’等。
  2. 表名和列名使用小寫:例如’users’、‘username’。

本文檔,在使用過程實時更新常用語句。

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

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

相關文章

BERT--學習

一、Transformer Transformer&#xff0c;是由編碼塊和解碼塊兩部分組成&#xff0c;其中編碼塊由多個編碼器組成&#xff0c;解碼塊同樣也是由多個解碼塊組成。 編碼器&#xff1a;自注意力 全連接 多頭自注意力&#xff1a;Q、K、V 公式&#xff1a; 解碼塊&#xff1…

【Hive實戰】 HiveMetaStore的指標分析

HiveMetaStore的指標分析&#xff08;一&#xff09; 文章目錄 HiveMetaStore的指標分析&#xff08;一&#xff09;背景目標部署架構 hive-site.xml相關配置元數據服務的指標相關配置 源碼部分&#xff08;hive2.3系&#xff09;JvmPauseMonitor.javaHiveMetaStore的內部類HMS…

【anaconda】—“conda info“命令后conda配置和環境信息的理解

文章目錄 conda配置和環境信息的理解 conda配置和環境信息的理解 安裝anaconda成功后&#xff0c;打開cmd&#xff0c;輸入"conda info"命令&#xff0c;結果顯示如下&#xff1a; conda的配置和環境信息的輸出。以下是對每個字段的解釋&#xff1a; active environm…

H2 Database Console未授權訪問漏洞封堵

背景 H2 Database Console未授權訪問&#xff0c;默認情況下自動創建不存在的數據庫&#xff0c;從而導致未授權訪問。各種未授權訪問的教程&#xff0c;但是它怎么封堵呢&#xff1f; -ifExists 很簡單&#xff0c;啟動參數添加 -ifExists &#xff0c;它的含義&#xff1a…

中電金信:加快企業 AI 平臺升級,構建金融智能業務新引擎

在當今數字化時代的浪潮下&#xff0c;人工智能&#xff08;AI&#xff09;技術的蓬勃發展正為各行業帶來前所未有的變革與創新契機。尤其是在金融領域&#xff0c;AI 模型的廣泛應用已然成為提升競爭力、優化業務流程以及實現智能化轉型的關鍵驅動力。然而&#xff0c;企業在積…

【C++ 】解決 C++ 語言報錯:Null Pointer Dereferenc

文章目錄 引言 在 C 編程中&#xff0c;空指針解引用&#xff08;Null Pointer Dereference&#xff09;是一種常見且危險的錯誤。當程序試圖通過空指針訪問內存時&#xff0c;會導致程序崩潰或產生不可預期的行為。本文將詳細探討空指針解引用的成因、檢測方法及其預防和解決…

微信新寵!淘寶扭蛋機小程序,讓購物更添樂趣

在移動互聯網飛速發展的今天&#xff0c;微信小程序以其便捷性、即用即走的特點&#xff0c;迅速成為了用戶日常生活中不可或缺的一部分。而在眾多小程序中&#xff0c;一款名為“淘寶扭蛋機”的新晉“網紅”&#xff0c;正以其獨特的玩法和豐富的驚喜&#xff0c;為購物體驗增…

【Hive實戰】HiveMetaStore的指標采集告警

HiveMetaStore的指標采集告警 文章目錄 HiveMetaStore的指標采集告警背景部署概要圖 開啟HiveMetaStore的JMX指標采集&#xff08;Hadoop2指標系統&#xff09;指標監控查詢指標核心指標選擇告警 遺留問題 背景 在遠程模式的Metastore下&#xff0c;對其開啟Hadoop2指標采集以…

簡單配置VScode輕量級C++競賽環境

1. 安裝拓展 Chinese是中文&#xff0c;需要重啟才可以運行&#xff0c;C/C拓展只是進行語法代碼提示&#xff0c;不需要進行任何配置修改&#xff0c;默認即可。 2. 創建文件 如上圖創建好各級文件夾&#xff0c;其中C是工作文件夾&#xff0c;.vscode是配置文件夾&#xff0…

【網絡安全】Host碰撞漏洞原理+工具+腳本

文章目錄 漏洞原理虛擬主機配置Host頭部字段Host碰撞漏洞漏洞場景工具漏洞原理 Host 碰撞漏洞,也稱為主機名沖突漏洞,是一種網絡攻擊手段。常見危害有:繞過訪問控制,通過公網訪問一些未經授權的資源等。 虛擬主機配置 在Web服務器(如Nginx或Apache)上,多個網站可以共…

學習測試2-方法

設計測試用例 設計測試用例的萬能公式 (在沒有需求文檔的情況下&#xff09; 軟件質量模型 效率就是性能 兼容性測試 瀏覽器 谷歌 IE 火狐 蘋果 百度 Windows7 10 11 蘋果系統 app 不同品牌 小米 vivo 華為 蘋果 不同的操作系統 安卓 鴻蒙 蘋果 -----------------------…

TikTok馬來西亞直播網絡怎么配置?

TikTok是一款全球流行的社交媒體應用&#xff0c;在東南亞地區擁有大量用戶。在馬來西亞這個多元化的國家&#xff0c;配置高效穩定的直播網絡對TikTok的運營至關重要。 配置馬來西亞直播網絡的必要性 廣泛的地理覆蓋&#xff1a;馬來西亞包括大片陸地和眾多島嶼&#xff0c;網…

OpenSSH遠程代碼執行漏洞(CVE-2024-6387)

OpenSSH遠程代碼執行漏洞(CVE-2024-6387) 漏洞簡介及影響范圍 OpenSSH 遠程代碼執行漏洞&#xff08;CVE-2024-6387&#xff09;是影響 OpenSSH 服務器的一個高危安全漏洞&#xff0c;允許未經身份驗證的遠程攻擊者在受影響的 Linux 系統上以 root 身份執行任意代碼。這個嚴重…

性能壓測 -優化 Nginx的動靜分離

兩件事情 1.以后將所有的項目的靜態資源都應該放在nginx里面 2.nginx 規則&#xff1a;/static/***所有請求都有nginx直接返回 nginx 配置一下配置文件&#xff0c;然后把html 的靜態資源&#xff0c;綁定好是Nginx優先級高的靜態資源路徑&#xff0c;就去交給nginx靜態資源…

使用openssl生成公私鑰并進行RSA加密

生成私鑰 openssl genrsa -out private.pem 1024通過私鑰生成公鑰 openssl rsa -in private.pem -pubout -out public.pem通過公鑰加密數據 openssl pkeyutl -encrypt -in data.txt -inkey public.pem -pubin -out encData.txtdata.txt &#xff1a;為我們要加密的數據enc…

skimage.io與matplotlib.image.imread讀取圖片的區別

以前沒用過matplotlib的讀圖方式&#xff0c;今天在別人的工程里看到這個用法&#xff0c;自己改寫別人工程時&#xff0c;怎么都找不到問題&#xff0c;最后在最初&#xff0c;開始讀圖的時候發現了問題。 目錄 &#x1f337;&#x1f337;1.對于png格式的3波段uint8圖像 &a…

Prometheus + Grafana 監控系統搭建使用指南-Nacos 接入 Prometheus 監控

Nacos 接入 Prometheus 監控 系列文章目錄 Prometheus 的安裝部署Grafana的安裝部署Linux服務器接入Prometheus監控-Node Exporter 安裝指南Prometheus 接入SpringBoot微服務監控Mysql 接入 Prometheus RocketMQ 接入Prometheus 監控ElasticSearch 接入 PrometheusNacos 接入…

在Android運行時切換Retrofit Base URL:簡化開發環境與生產環境的切換

在運行時切換Retrofit Base URL:簡化開發環境與生產環境的切換 在Android開發中,Retrofit是一個由Square開發的類型安全的HTTP客戶端庫。它為API認證和網絡請求提供了一個強大的框架。然而,在開發過程中,我們常常需要在不同的環境(如開發環境和生產環境)之間切換Base UR…

解決剛申請下來的AWS EC2,無法用finalshell連接的問題

在AWS的命令頁面創建一個root用戶 切換到root 模式,輸入密碼 su root 不知道密碼的可以使用一下命令來設置root用戶的密碼&#xff1a; su passwd root 再切換到root用戶 su 修改配置文件 輸入 vim /etc/ssh/sshd_config進入文件&#xff0c;鍵入’i’ &#xff0c;進行…

YOLOv8改進 添加CVPR2024 PKINet中注意力機制CAAttention

一、PKINet論文 論文地址:2403.06258 (arxiv.org) 二、CAAttention結構 CAA(Context Anchor Attention)注意力模塊是一種用于捕捉長距離上下文信息的并行模塊。 在計算機視覺領域中,上下文信息是指與目標物體或任務相關的周圍環境和語境信息。上下文信息可以幫助我們更好…