mysql8 0 zip免安裝 基礎命令講解

2021-10-11 03:58:58 字數 2795 閱讀 4573

配置初始化

更改密碼

1、解壓檔案

2、解壓完沒有my.ini,自行配置檔案,在mysql目錄下建立my.ini檔案,將如下**貼上進去

[mysqld]

# 設定3306埠

port=3306

# 設定mysql的安裝目錄

basedir=c:\program files\mysql

# 設定mysql資料庫的資料的存放目錄

datadir=e:\database\mysql\data

# 允許最大連線數

max_connections=200

# 允許連線失敗的次數。這是為了防止有人從該主機試圖攻擊資料庫系統

max_connect_errors=10

# 服務端使用的字符集預設為utf8

character-set-server=utf8

# 建立新錶時將使用的預設儲存引擎

default-storage-engine=innodb

# 預設使用「mysql_native_password」外掛程式認證

default_authentication_plugin=mysql_native_password

[mysql]

# 設定mysql客戶端預設字符集

default-character-set=utf8

[client]

# 設定mysql客戶端連線服務端時預設使用的埠

port=3306

default-character-set=utf8

在mysql安裝目錄的 bin 目錄下執行命令:

mysqld --initialize --console
注意!執行輸出結果裡面有一段: [note] [my-010454] [server] a temporary password is generated for root@localhost:r82hfksfda其中root@localhost:後面的「r82hfksfda」就是密碼.

在mysql安裝目錄的 bin 目錄下執行命令

mysqld --install [服務名]
安裝完成之後,就可以通過命令net start mysql啟動mysql的服務了。

如需更改密碼執行一下命令

修改使用者密碼,在mysql中執行命令:

alter user 'root'@'localhost' identified with mysql_native_password by '新密碼';
此時mysql就算配置完了。。。

下面介紹一下mysql基本命令

mysql> create database db_name;  -- 建立資料庫

mysql> show databases; -- 顯示所有的資料庫

mysql> drop database db_name; -- 刪除資料庫

mysql> use db_name; -- 選擇資料庫

mysql> create table tb_name (欄位名 varchar(20), 欄位名 char(1)); -- 建立資料表模板

mysql> show tables; -- 顯示資料表

mysql> desc tb_name; -- 顯示表結構

mysql> drop table tb_name; -- 刪除表

/*第一種形式無需指定要插入資料的列名,只需提供被插入的值即可:*/

mysql> insert into tb_name values (value1,value2,value3,...);

/*第二種形式需要指定列名及被插入的值:*/

mysql> insert into tb_name (column1,column2,column3,...) values (value1,value2,value3,...);

1.查詢表中所有列

在select語句指定列的位置上使用*號時,表示查詢表的所有列。

模板:select * from tb_name;

2.查詢表中指定的列

查詢多列時,列名之間要用逗號隔開。

模板: select tb_name.《字元型字段》,《字元型字段》 ... from tb_name;

3.指定查詢結果中的列標題

通過指定列標題(也叫列別名)可使輸出結果更容易被人理解。

指定列標題時,可在列名之後使用as子句;也可使用:列別名=《表示式》的形式指定列標題。

as子句的格式為:列名或計算表示式 [as] 列標題

模板:select 《字元型字段》 as 列標題1,《字元型字段》 as 列標題2, 《字元型字段》 as 列標題3 from bt_name;

update 語句用於修改表中的資料。

格式:update tb_name set 列名稱 = 新值 where 列名稱 = 某值;

刪除單行

格式:delete from tb_name where 列名稱 = 某值;

刪除所有行

可以在不刪除表的情況下刪除所有的行。這意味著表的結構、屬性和索引都是完整的:

格式:delete * from tb_name 或 delete from tb_name;

MySQL8 0 zip安裝教程

mysql8.0 zip安裝教程 注 此安裝過程為windows10下的教程,可以以此類推到linux下。官網 解壓 將壓縮包解壓到乙個目錄 後續將此目錄作為安裝目錄 我這裡是解壓到了d soft mysql 8.0.11 winx64 新增系統環境變數 新增環境變數path d soft mysq...

mysql8 0 zip安裝配置

順序開啟 控制面板 系統 高階系統設定 環境變數在 系統變數 中找到 path 編輯,新增一行mysql剛剛解壓的目錄下的bin的目錄 1 解壓到自己喜歡放的目錄下 2 在該目錄下建立乙個my.ini的配置檔案,在該檔案中寫入以下 mysqld 設定3306埠 port 3306 設定mysql的安...

win10下安裝mysql8 0zip安裝包步驟

按照操作網上常規步驟在mysql的根目錄下編寫my.ini並建立data資料夾 mysql 設定mysql客戶端預設字符集 default character set utf8 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir d mysql 8.0 11 ...