MySql概念及常用Sql

2022-08-26 17:39:23 字數 730 閱讀 8051

mysql是乙個關係型資料庫管理系統

mysql啟動命令:

本機mysql位址

d:\pefession\mysql\mysql-8.0.12-winx64\bin

啟動服務:

net start mysql

關閉服務

net stop mysql 

登陸mysql -h 主機名 -u 使用者名稱 -p

登陸本機mysql

mysql -u root -p

修改密碼

mysqladmin -u使用者名稱 -p舊密碼 password 新密碼

增加新使用者

grant select on 資料庫.* to 使用者名稱@登入主機 identified by \"密碼\";

# 擁有許可權的資料庫

show databases;

# 進入資料庫

use 資料庫名;

# 表show tables;

# 表結構

desc 表名;

# 建立資料庫

create database 資料庫名;

# 建立表 格式(注意建立字串是··(鍵盤~鍵)不是引號)

create table 表名(

欄位名 型別 是是否為空 [主鍵/預設值...],

)# 刪除

drop

# 插入

insert 表名('n' ,'n') values('v','v');

mysql中 s命令 Mysql 概念及常用命令

sql語言分類 ddl data definition languages 資料定義語言,定義資料庫 表 列 索引。如 create drop alter dml data manipulation language 資料操縱語言,進行增刪改查。如 insert delete update sele...

MySQL學習 概念及工具

2.2 mysql工具 資料的所有儲存 檢索 管理和處理實際上是由資料庫軟體 dbms 資料庫管理系統 mysql是一種dbms,即它是一種資料庫軟體。dbms可分為兩類 一類為基於共享檔案系統的dbms,另一類為基 於客戶機 伺服器的dbms。伺服器部分是 負責 所有資料訪問和處理 的乙個軟體。這...

資料庫面試 SQL相關概念及常用的SQL優化方式

in 和 not in 應避免使用,會導致全表掃瞄 應盡量避免在 where 子句中對字段進行函式操作,這將導致引擎放棄使用索引而進行全表掃瞄 不要使用select from t的形式進行查詢 避免出現隱式轉換,保持sql中變數型別與字段型別一直 當需要插入大量資料時,使用copy方式,避免執行大量...