MySql數據庫入門

下載安裝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 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章