mysql-筆記

1.?安裝mysql

# 使用brew安裝
brew install mysql# 查看是否安裝成功
mysql -V

相關文檔:

  • mac:macOS下MySQL 8.0 安裝與配置教程 - KenTalk - 博客園
  • ?Linux安裝:linux安裝mysql客戶端_linux mysql 客戶端-CSDN博客

2. 啟動mysql

每次使用 mysql 前,需要先啟動mysql:

# 啟動mysql
mysql.server start或 mysql.server restart

3. 登陸mysql

登陸本機數據庫:

# root 用戶默認沒有設置密碼,直接進入
mysql -u root# 非root 用戶,使用密碼登陸
mysql -ubigbear -p12345678# 查看數據庫
show databases;# 退出數據庫
exit;

使用mysql客戶端登陸遠程數據庫:

mysql -h遠程庫host -P3306 -u遠程庫username -p遠程庫password

4. mysql庫相關操作

# 顯示所有數據庫
show databases;# 顯示當前的數據庫
select database();# 創建數據庫
create database 庫名;# 使用庫
use 庫名;# 刪除庫
drop database 庫名;

5. mysql表相關操作

# 顯示數據表
show tables;# 顯示表結構:
desc  表名;# 顯示建表語句: 
show create table 表名;# 創建表:
create table 表名 (字段設定列表);# 表里插入數據: 
insert into  表名(字段列表) values(值列表);# 刪除表:
drop table 表名;# 修改表名:
alter table t1 rename t2;# 查詢表:
select * from 表名;# 清空表:刪除表中的所有數據,不能與where一起使用
# truncate刪除后不記錄mysql日志,不可以恢復數據;相當于保留mysql表的結構,重新創建了這個表。
truncate (table) tb# 清空表:刪除表中的數據(可根據where刪除特定某些行)
# delete將mysql表中所有記錄一條一條刪除到刪完,可以rollback;
delete from 表名 (where);# 備份表: 
mysqlbinmysqldump -h(ip) -u(root) -p(password) databasename tablename > tablename.sql# 恢復表(操作前先把原來表刪除): 
mysqlbinmysql -h(ip) -uroot -p(password) databasename tablename < tablename.sql

6. 用戶相關操作?

# 新建一個普通用戶,并設置密碼
create user 'bigbear'@'localhost' identified by '12345678';# 賦予賬戶對所有數據庫的訪問權限
grant all privileges on *.* to 'bigbear'@'localhost';# 刷新權限
flush privileges;# 使用新用戶登陸數據庫
mysql -ubigbear -p12345678
或 mysql -hlocalhost:3306 -ubigbear -p12345678# 查看當前數據庫連接的用戶賬號以及主機信息
select user();# 查看mysql里的所有用戶及密碼
SELECT User, Host, Password FROM mysql.user;

7. IDE里配置mysql數據庫

數據庫信息:

  • 數據庫:dormitory
  • 用戶名/密碼: bigbear + 12345678
  • 對應的數據庫URL:jdbc:mysql://localhost:3306/dormitory

數據庫鏈接方式:

  • 終端里先啟動數據庫:mysql.server start
  • 在ieda里測試連接數據庫

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

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

相關文章

Spring Boot啟動優化7板斧(延遲初始化、組件掃描精準打擊、JVM參數調優):砍掉70%啟動時間的魔鬼實踐

Spring Boot啟動優化7板斧&#xff1a;砍掉70%啟動時間的魔鬼實踐1. 延遲初始化&#xff1a;按需加載的智慧2. 組件掃描精準打擊&#xff1a;告別無差別掃描3. JVM參數調優&#xff1a;啟動加速的隱藏開關4. 自動配置瘦身&#xff1a;砍掉Spring Boot的"贅肉"5. 類加…

從0開始學習計算機視覺--Day08--卷積神經網絡

之前我們提到&#xff0c;神經網絡是通過全連接層對輸入做降維處理&#xff0c;將輸入的向量通過矩陣和激活函數進行降維&#xff0c;在神經元上輸出激活值。而卷積神經網絡中&#xff0c;用卷積層代替了全連接層。 不同的是&#xff0c;這里的輸入不再需要降維&#xff0c;而…

解決阿里云ubuntu內存溢出導致vps死機無法訪問 - 永久性增加ubuntu的swap空間 - 阿里云Linux實例內存溢出(OOM)問題修復方案

效果圖報錯通過對實例當前截屏的分析發現&#xff0c;實例因 Linux實例內存空間不足&#xff0c;導致操作系統出現內存溢出&#xff08;OOM&#xff09; 無法正常啟動。請您根據 Code&#xff1a;1684829582&#xff0c;在文檔中查詢該問題對應的修復方案&#xff0c;并通過VNC…

Serverless JManus: 企業生產級通用智能體運行時

作者&#xff1a;叢霄、陸龜 概述&#xff1a;本文介紹如何使用 JManus 框架構建通用智能體應用&#xff0c;部署并運行在 Serverless 運行時&#xff0c;構建企業級高可用智能體應用的實踐經驗。基于阿里云 Serverless 應用引擎SAE 運行穩定高可用的智能體應用&#xff0c; 基…

MySQL的數據目錄

導讀&#xff1a;根據前面的所學知識&#xff0c;我們知道了InnoDB存儲引擎存儲數據的數據結構、存儲過程&#xff0c;而被組織好的數據則被存儲在操作系統的磁盤上&#xff0c;當我們在對表數據進行增刪改查時&#xff0c;其實就是InnoDB存儲引擎與磁盤的交互。此外&#xff0…

Web前端開發: :has功能性偽類選擇器

:has功能性偽類選擇器::has() 是 CSS 中的一個功能性偽類選擇器&#xff0c;它允許開發者根據元素的后代元素、兄弟元素或后續元素的存在或狀態來選擇目標元素。它本質上是一個“父選擇器”或“關系選擇器”&#xff0c;解決了 CSS 長期以來無法根據子元素反向選擇父元素的痛點…

深度學習8(梯度下降算法改進2)

目錄 RMSProp 算法 Adam算法 學習率衰減 RMSProp 算法 RMSProp(Root Mean Square Prop)算法是在對梯度進行指數加權平均的基礎上&#xff0c;引入平方和平方根。 其中e是一個非常小的數&#xff0c;防止分母太小導致不穩定,當 dw 或 db 較大時&#xff0c;(du)2,(db)2會較大&…

JAVA面試寶典 -《網絡編程核心:NIO 與 Netty 線程模型詳解》

網絡編程核心&#xff1a;NIO 與 Netty 線程模型詳解 文章目錄網絡編程核心&#xff1a;NIO 與 Netty 線程模型詳解一、傳統 BIO 模型&#xff1a;排隊買奶茶的阻塞模式 &#x1f964;1.1 專業解釋1.2 簡單點比喻1.3 簡單示例二、NIO 模型&#xff1a;智能叫號餐廳系統 &#x…

藍橋杯 第十六屆(2025)真題思路復盤解析

本文以洛谷平臺所提供的題目描述及評測數據為基礎進行講解。 前言&#xff1a;這是本人的藍橋杯試卷&#xff0c;大概排省一前40%的位置&#xff0c;實際上這屆題目偏難&#xff0c;我沒有做出太多的有效得分。我把當時的思路和現在學習的思路都復盤進來&#xff0c;希望給大家…

蘭頓螞蟻路徑lua測試

蘭頓螞蟻local p0 local x,y,z0,7,0 local function add() local result,id Block:getBlockID(x,y,z)if id1 thenBlock:destroyBlock(x,y,z,false) pp90 elseBlock:setBlockAll(x,y,z,1,0) pp-90 end x,zx-math.floor(0.5math.sin(math.rad(p))),z-math.floor(0.5math.cos(m…

【Axure RP】什么是Axure?Axure可以用來做什么?

【Axure RP】什么是Axure&#xff1f;Axure可以用來做什么&#xff1f; 目錄【Axure RP】什么是Axure&#xff1f;Axure可以用來做什么&#xff1f;Axure RP簡介Axure RP 是什么&#xff1f;Axure RP核心功能和應用場景Axure RP簡介 Axure RP 是什么&#xff1f; Axure RP 是一…

Java項目:基于SSM框架實現的暢玩北海旅游網站管理系統【ssm+B/S架構+源碼+數據庫+畢業論文】

摘 要 現代經濟快節奏發展以及不斷完善升級的信息化技術&#xff0c;讓傳統數據信息的管理升級為軟件存儲&#xff0c;歸納&#xff0c;集中處理數據信息的管理方式。本暢玩北海旅游網站就是在這樣的大環境下誕生&#xff0c;其可以幫助管理者在短時間內處理完畢龐大的數據信息…

NuxtJS中網絡請求模塊的封裝與最佳實戰

在網絡開發中&#xff0c;封裝一個簡潔、高效的網絡請求模塊對于項目的可維護性和擴展性至關重要。本文將詳細介紹如何在NuxtJS中封裝一個通用的網絡請求模塊&#xff0c;并結合最佳實踐來說明如何使用它來進行網絡請求。良好的代碼結構和封裝&#xff0c;不但結構清晰還能夠大…

云歸子批量混剪軟件批量剪輯軟件批量分割視頻更新記錄

www.yunguizi.com 優化顯卡硬件加速配置 ? 優化 2025年07月07日 版本 v1.1.6 優化顯卡硬件加速配置 修復了一些重要內容 &#x1f41b; 修復 2025年07月06日 版本 v1.1.6 修復了一些重要內容 重構讀寫機制 ? 優化 2025年07月06日 版本 v1.1.6 優化了一些重要內容&#xff1b;…

SpringBoot校園外賣服務系統設計與實現源碼

概述 基于SpringBoot開發的校園外賣服務系統&#xff0c;實現了從外賣管理到訂單處理的全流程數字化解決方案&#xff0c;包含外賣管理、訂單處理、用戶管理等全方位功能。 主要內容 核心功能模塊&#xff1a; ??個人信息管理??&#xff1a; 修改密碼個人信息修改 ??…

東軟8位MCU低功耗調試總結

簡介主控選用8位ES7P7021&#xff0c;應用于磁吸無線充電場景&#xff0c;有一個雙向C口&#xff08;IP5219&#xff09;&#xff0c;MCU控制電量燈顯示&#xff0c;通過IIC控制C口的降額&#xff0c;插入TYPE-C線之后有一個外部中斷信號&#xff0c;觸發MCU喚醒&#xff0c;開…

什么是 3D 文件?

3D 文件是 3D 對象的數字表示形式&#xff0c;可以在計算機輔助設計 &#xff08;CAD&#xff09; 軟件中創建或編輯。它們包含有關物體的形狀、大小和結構的信息&#xff0c;對 3D 打印過程至關重要。3D 文件格式允許在不同的程序和打印機之間交換 3D 模型&#xff0c;并確定模…

語言模型 RLHF 實踐指南(一):策略網絡、價值網絡與 PPO 損失函數

在使用 Proximal Policy Optimization&#xff08;PPO&#xff09;對語言模型進行強化學習微調&#xff08;如 RLHF&#xff09;時&#xff0c;大家經常會問&#xff1a; 策略網絡的動作概率是怎么來的&#xff1f;價值網絡的得分是如何計算的&#xff1f;獎勵從哪里來&#xf…

日常--記一次gitlab Runner配置與CI/CD環境搭建流程

文章目錄一、前言二、相關知識1.相關定義1.什么是 CI&#xff1f;2.什么是 CD&#xff1f;2.CI/CD 構建塊與工具鏈3.為什么要使用 CI/CD&#xff1f;三、準備四、實現1.Runner安裝與配置1.更新源2.安裝Runner3.注冊Runner4.啟動Runner5.查看Runner信息2.CI/CD流程測試1.CI/CD構…

東方仙盟AI數據中間件使用教程:開啟數據交互與自動化應用新時代——仙盟創夢IDE

一、啟動未來之窗AI 二、初始化數據接口三、便捷接口數據進入東方仙盟獲取接口標準四、同步參數仙界界牌&#xff0c;冥界界牌&#xff0c;仙盟界牌 五、開始同步六、東方仙盟青云劍魂架構在當今數字化浪潮下&#xff0c;數據的采集、處理與傳輸成為眾多應用場景的核心需求。而…