mysql安裝、使用 -- windows

1、下載、安裝

一、下載

(1)下載地址mysql

https://dev.mysql.com/downloads/mysql/

 

 

(2)此處我下載最新版(8.0.18)sql

 

 

二、安裝

(1)解壓、並配置環境變量
  step1:右擊「個人電腦」,點擊屬性,選擇高級屬性設置,添加環境變量PATH,將bin目錄下的路徑添加到Path中。數據庫

好比:E:\soft\mysql-8.0.18-winx64\bin

 

 

 

  step2:查看當前版本。若成功顯示版本號,則環境變量配置成功。ide

mysql --version

 

 

(2)修改配置文件(參考以下:)
  bin目錄下建立一個 my.ini 文件。工具

 

 

  my.ini 內容以下編碼

[mysql] # 設置mysql客戶端默認字符集 default-character-set=utf8 [mysqld] default-time-zone='+08:00' #設置3306端口 port = 3306 # 設置mysql的安裝目錄 basedir=E:\soft\mysql-8.0.18-winx64 # 設置mysql數據庫的數據的存放目錄 datadir=E:\soft\mysql-8.0.18-winx64\data # 容許最大鏈接數 max_connections=200 # 服務端使用的字符集默認爲8比特編碼的latin1字符集 character-set-server=utf8 # 建立新表時將使用的默認存儲引擎 default-storage-engine=INNODB

 

(3)使用 管理員的方式 運行cmd (注意:不是普通的cmd窗口)spa

mysqld -install -- 用於安裝數據庫 mysqld --initialize-insecure --user=mysql -- 用於初始化 mysql,會再bin的同級目錄建立一個data文件夾 net start mysql -- 用於啓動mysql服務(能夠手動啓動) net stop mysql -- 用於關閉服務

 

 

2、使用、經常使用命令

一、進入數據庫

  mysql -uroot -p 用於登陸數據庫,第一次登錄MySql時,輸入密碼時,若直接回車不行的話,去data文件夾下找到(.err)文件,找到localhost,將其後面的密碼輸入便可。3d

mysql -uroot -p

 

第一次登錄,直接按回車鍵便可。code

 

 

二、修改密碼

  mysqladmin -u root -p password 用於修改密碼。
注意:須要在 net start mysql 後 (即mysql服務啓動後,再使用該命令)server

mysqladmin -u root -p password

若第一次修改密碼,回車並輸入密碼便可。(好比此處設置密碼 123456)

 

 

修改後,輸入密碼登錄數據庫。

 

 

【也可進入 mysql 並執行如下語句】 mysql> ALTER USER root@localhost IDENTIFIED  BY '123456';

 

三、退出數據庫

exit    --用於退出數據庫

 

 

四、經常使用命令(注意 ; 結尾)

(1)查看mysql 中 有哪些 數據庫。

show databases;

 

 

(2)建立數據庫。

【格式:】 create database 數據庫名; -- 用於建立數據庫。 【舉例:】 create database lyh default character set utf8; -- 建立lyh數據庫,並指定默認utf-8編碼(設置缺省)

 

 

(3)刪除數據庫。

【格式:】 drop database 數據庫名; -- 用於刪除數據庫。 【舉例:】 drop database lyh; -- 刪除lyh數據庫

 

 

(4)使用數據庫(進入某個數據庫)

【格式:】 use 數據庫名; -- 用於進入某個數據庫

 

 

(5)查看當前數據庫中有哪些表。

show tables;

 

 

(6)建立表

-- 建立一個 emp 表,其中 id 爲主鍵且自增。 CREATE TABLE emp( id int primary key auto_increment, name varchar(50), salary double, age int );

 

 

(7)刪除表

drop table emp;

 

 

(8)新增數據

INSERT INTO emp(name, salary, age) VALUES('tom', 2000, 20);

 

 

3、圖形界面工具--Navicat

一、下載、安裝(自行百度破解版地址)

(1)免費14天的下載地址

https://www.navicat.com.cn/download/navicat-for-mysql

 

(2)安裝

 

 

二、使用

(1)選擇鏈接的類型(mysql)

 

 (2)鏈接數據庫(mysql服務要)

 

 

 

三、常見問題 -- 1130

 

 

use mysql; mysql> update user set Host='%' where User='root'; mysql> flush privileges;

 

四、常見問題 -- 1251

 

 

use mysql; mysql> alter user root@localhost identified by 'newpassword' password expire never; mysql> alter user root@localhost identified with mysql_native_password by '123456'; mysql> flush privileges;
相關文章
相關標籤/搜索