配置初始化
更改密碼
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 ...