目錄
一、MySQL部署
1.更新軟件包列表
2.查看合適的安裝包:
3.安裝MySQL
4.啟動數據庫服務并設置開機自啟
5.檢測MySQL當前狀態
6.配置文件修改
二、基本操作指令
1.登陸MySQL
2.創建用戶&修改用戶密碼
3.查看版本
4.退出MySQL
5.停止MySQL
6.數據庫操作
7.表操作
前言:本文基于Ubuntu22.04系統部署MySQL并記錄基本操作
一、MySQL部署
1.更新軟件包列表
我們在進行軟件安裝時都先進行此步驟,保證安裝包有效。在終端中輸入:
sudo apt update
2.查看合適的安裝包:
sudo apt search mysql-server
參考如下:?
3.安裝MySQL
# 默認安裝系統推薦版本
sudo apt install -y mysql-server# 安裝指定版本
sudo apt install -y mysql-server-<版本號>
4.啟動數據庫服務并設置開機自啟
# 啟動MySQL
sudo systemctl start mysql# 開機自啟設置
sudo systemctl enable mysql
5.檢測MySQL當前狀態
sudo systemctl status mysql
成功顯示大致如下:?
6.配置文件修改
?修改mysqld.cnf
# 打開
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf# 修改 bind-address
bind-address = 0.0.0.0
保存文件后,重啟數據庫:
sudo systemctl restart mysql
我們可以查看一下數據庫的版本:
sudo mysql -V
顯示如下:?
二、基本操作指令
1.登陸MySQL
sudo mysql -uroot -p
2.創建用戶&修改用戶密碼
# 創建用戶
CREATE USER '用戶名'@'localhost' IDENTIFIED BY '密碼';# 賦予權限
grant all on*.*to 用戶名@localhost;# 修改密碼
ALTER USER '用戶名'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼';
3.查看版本
進入MySQL后分別使用如下三條命令均可:
select version();show variables like '%version%';status;
顯示分別如下:?
4.退出MySQL
quit;
5.停止MySQL
service mysql stop
6.數據庫操作
# 列出數據庫
show databases; # 使用xxx數據庫
use xxx;# 創建名為xxx的數據庫
create database xxx;# 刪除一個名為xxx的數據庫
drop database xxx;
7.表操作
# 進入xxx數據庫
use xxx;# 列出所有表
show tables;# 刪除名為xxx的數據表
drop table xxx;# 顯示名為xxx的表的數據結構
describe xxx;# 將表xxx中的記錄清空
delete from xxx;# 顯示表xxx中的記錄
select * from xxx;