資料庫 MySQL安裝基礎

2021-08-21 05:54:15 字數 3707 閱讀 1642

【資料庫】-mysql命令

一.mysql安裝

菜鳥教程: 

1.2配置環境變數

位置:電腦->屬性->高階->環境變數->系統變數

變數名:mysql_home

path裡新增:%mysql_home%\bin;

1.3. 以系統管理員進入cmd:

注意:要以管理員身份進入cmd,不然安裝時會出現

=》install/remove  of   the  service   denied!

進入系統盤找到c:\windows\system32\cmd.exe

1.4 生成data檔案

cmd進入安裝檔案bin資料夾

cd  d:\program files\mysql\mysql-8.0.11-winx64\bin下

執行命令:mysqld --initialize-insecure --user=mysql 

生成data目錄

1.5 安裝mysql

執行命令:mysqld -install 

1.6. 啟動服務:

1.7登入mysql

登入mysql:(因為之前沒設定密碼,所以密碼為空,不用輸入密碼,直接回車即可)

d:\program files\mysql\mysql-8.0.11-winx64\bin>mysql -u root -p

enter password: ******

1.8.查詢使用者密碼:

查詢使用者密碼命令:mysql> select host,user,authentication_string from mysql.user;

1.9. 設定(或修改)root使用者密碼:

設定(或修改)root使用者密碼:

mysql> update mysql.user set authentication_string=password("123456") where user="root";  

#password("123456"),此處引號中的內容是密碼,可以自行設定

query ok, 1 row affected, 1 warning (0.00 sec)

rows matched: 1  changed: 1  warnings: 1

mysql> flush privileges;  #作用:相當於儲存,執行此命令後,設定才生效,若不執行,還是之前的密碼不變

query ok, 0 rows affected (0.01 sec) 

1.10. 退出mysql:

mysql> quit

2.修改密碼

3.新建使用者

4.新建資料庫

格式:create databases 《資料庫名》;

5.顯示所有資料庫

格式:show databases;

6.刪除資料庫

格式: drop datdbase 《資料庫名》;

7.選擇資料庫

格式:use 《資料庫名》;

回車顯示 database changed表示已經選擇資料庫了。

8.mysql資料型別

資料型別有三類:數值,日期/時間,字串(字元)型別

數值型別:

嚴格數值資料型別(integer/int,smallint,decimal/dec,numeric)

近似數值資料型別(float)

日期時間型別:

datatime,data,timestamp,time,year

字串型別:

char

9.mysql建立資料表

建立資料表需要以下資訊:表名,表欄位名,興義每個表字段

格式:

create table table_name 

(column_name column_type

);(

column_name column_type

);

以下例子中我們將在 runoob 資料庫中建立資料表runoob_tbl:

create table if not exists 

`runoob_tbl`

(`runoob_id`

int unsigned auto_increment

,`runoob_title`

varchar

(100

)not null

,`runoob_author`

varchar(40

)not null

,`submission_date`

date

,primary key

(`runoob_id`))

engine

=innodb

default charset

=utf8

;`runoob_tbl`

(`runoob_id`

int unsigned auto_increment

,`runoob_title`

varchar

(100

)not null

,`runoob_author`

varchar(40

)not null

,`submission_date`

date

,primary key

(`runoob_id`))

engine

=innodb

default charset

=utf8

;

例項解析:

解釋:『runoob_id』是欄位名字,int unsigned 是字段型別,auto_increment 主鍵數值自動增加

1.中間不要有符號,只靠空格

2.只適合在建立新的資料表的時候建立資料段,無法使用此語句在已有的資料表中增加資料字段。

10.顯示所有資料表

格式:show tables

11.顯示資料表裡面的字段

格式:desc 《資料表名》;

12,.刪除資料表

drop table table_name 

;;

備註:先使用use命令進入資料庫中

1、當你不再需要該錶時, 用drop;(刪除這個表)

2、當你仍要保留該錶,但要刪除所有記錄時, 用truncate;(刪除表全部資料,保留表結構)

3、當你要刪除部分記錄時, 用delete。(刪除表部分資料)

MySQL 軟體安裝及資料庫基礎

如果不是第一次,而且需要解除安裝,一定要注意保證解除安裝乾淨!解除安裝教程 需要補充的是 如果按登錄檔上的目錄查詢不到mysql相關的登錄檔,一定要通過ctrl r開啟執行,輸入regedit回車,ctrl f 查詢內容 6.9.9不同版本自行更改 找到 mysql 之後刪除註冊列表檔案 資料庫 資...

mysql 資料庫安裝命令 MySQL 資料庫安裝

4.安裝資料庫 scripts mysql install db user mysql datadir usr local mysql data 這時候報錯了,提示我們沒有找到.scripts mysql install db 這個裡這個檔案或者目錄 因為 mysql install db 這個檔案...

資料庫 mysql 基礎

1.建立 create database 資料庫名 例如建立名為d testdb的資料庫 mysql create database d testdb 2.修改 alter database 資料庫名 character set 字符集名 例如修改字符集 set utf8 3.刪除 drop dat...