本教程記錄了在windows上安裝使用mysql伺服器的過程,供同學們使用學習。
# 設定mysql客戶端預設字符集
default-character-set=utf8
[mysqld]
# 設定3306埠
port = 3306
# 設定mysql的安裝目錄
basedir=d:\\mysql-8.0.19-winx64
# 允許最大連線數
max_connections=20
# 服務端使用的字符集預設為8位元編碼的latin1字符集
character-set-server=utf8
# 建立新錶時將使用的預設儲存引擎
default-storage-engine=innodb
儲存後以管理員模式進入命令提示行,cd到當前目錄bin資料夾下。輸入mysqld --initialize --console初始化資料庫,初始化時若顯示缺少vcruntime140.dll檔案,請使用visual studio安裝c++包。初始化時間較長,可能需要長達5分鐘,五分鐘後會彈出缺省使用者名稱和密碼。
mysqld --initialize --console
現在就可以使用各種軟體去連線mysql伺服器了,部分軟體在連線的時候可能報authentication plugin 'caching_sha2_password' cannot be loaded的錯誤,此時需要先登入伺服器,修改加密規則。
還是在剛剛的目錄輸入mysql -u root -p,按照提示輸入密碼即可,例如我的電腦的顯示:
d:\mysql-8.0.19-winx64\bin>mysql -u root -p
enter password: ******
welcome to the mysql monitor. commands end with ; or \g.
your mysql connection id is 50
server version: 8.0.19 mysql community server - gpl
預設密碼的操作受到嚴格限制,因此應先更改密碼,例如我們要把密碼改為123456mysql -u root -p password
>alter user 'root'@'localhost' identified by 'password' password expire never; #修改加密規則
>alter user 'root'@'localhost' identified with mysql_native_password by 'password'; #更新一下使用者
>flush privileges; #重新整理許可權
然後切記要及時重置密碼,不然舊密碼會失效,退出後就進不去了!!!
>alter user 'root'@'localhost' identified by '123456';
mysql> set password = ('123456');
建立乙個叫db3的資料庫; show databases可以檢視現有的資料庫。
使用use方法切換到db3資料庫mysql> create database db3;
mysql> show databases
在db3中建立乙個account的表mysql> use db3
database changed
新增一行資料create table account(
id int not null,
name varchar(20) not null,
balance int not null,
primary key (id)
);
mysql> insert into account values(1,"zhangsan",1000);
Windows 下安裝Apache web伺服器
圖1.1 圖1.2 圖1.3 2.apache伺服器的安裝配置 圖2.1 第二步,安裝apache2.4服務。開啟cmd命令視窗,進入 apache24 bin,執行安裝命令 httpd k install 命令執行完成之後提示安裝成功,但啟動失敗 圖2.2 失敗原因是 serverroot mus...
MySQL Linux安裝多個MySQL伺服器
很簡單,不需要mysql mult,直接使用mysqld safe 使用mysql install db 先拷貝my.cnf到mysql2 mysql install db basedir datadir usr lib mysql2 data user mysql 直接拷貝 cp f mysql ...
Apache手動安裝成Windows的服務
color red 將apache2手動安裝成windows的服務 color 如果在安裝時沒有將apache安裝成windows的服務,那麼安裝結束後,也可以通過命令列來實現。在目錄下的bin資料夾中,有apache.exe檔案。具有以下執行的引數 安裝為windows服務 apache k in...