下載安裝mysql
1.下載 :https://dev.mysql.com/downloads/mysql/
2.解壓到本地,並不需要安裝
3.初始化數據,bin 目錄下有一大堆的可執行文件,執行下面命令
cd c:\mysql-8.0.17-winx64\bin
mysqld --initialize-insecure
運行mysql服務端
方法一:
cd c:\mysql-8.0.17-winx64\bin # 進入可執行文件目錄
.\mysqld # 啓動MySQL服務
方法二:
將MySQL服務製作成windows服務
1.製作MySQL的Windows服務,在終端執行此命令:
C:\lvse\mysql-8.0.17-winx64\bin\mysqld.exe --install mysql
#製作MySQL的Windows服務
C:\lvse\mysql-8.0.17-winx64\bin\mysqld.exe --install mysql
.\mysqld
net start mysql #啓動MySQL服務器服務
net stop mysql #停止MySQL服務器服務
2.或者進入服務,找到mysql服務並啓動,並設置。
連接mysql服務器
mysql -u root -p #進入最高權限的賬戶,默認密碼爲空
需要了解的mysql 語句
顯示數據庫
show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
+--------------------+
創建數據庫
create database 數據庫名稱 default charset utf8 collate utf8_general_ci;
使用數據庫
use db_name
用戶管理
#創建用戶
create user '用戶名'@'IP地址' identified by '密碼';
#刪除用戶
drop user '用戶名'@'IP地址';
#修改用戶
rename user '用戶名'@'IP地址'; to '新用戶名'@'IP地址';
#修改密碼
set password for '用戶名'@'IP地址' = Password('新密碼')
授權管理
show grants for '用戶'@'IP地址' -- 查看權限
grant 權限 on 數據庫.表 to '用戶'@'IP地址' -- 授權
revoke 權限 on 數據庫.表 from '用戶'@'IP地址' -- 取消權限
需要掌握的mysql 語句
創建表
create tabe 表名(
列名 類型 是否可以爲空,
列名 類型 是否可以爲空
)ENGINE=InnoDB DEFTAULT CHARSET=utf8
刪除表
drop table 表名
清空表
delete from 表名
truncate table 表名
修改表
#添加列
alter table 表名 add 列名 類型
#刪除列
alter table 表名 drop column 列名
#修改列
alter