Win7安裝MySQL 5 7 16過程

2022-05-11 17:03:57 字數 1979 閱讀 8660

1、在c盤新建mysql資料夾;

2、將mysql-5.7.16-winx64拷貝到c:\mysql資料夾下,更名為mysql-5.7.16;

3、在mysql-5.7.16目錄下,建my.ini檔案,內容如下:

[mysql]

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

default-character-set=utf8

[mysqld]

#設定3306埠

port = 3306

# 設定mysql的安裝目錄

basedir=c:\mysql\mysql-5.7.16

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

datadir=c:\mysql\mysql-5.7.16\data

tmpdir=c:\mysql\mysql-5.7.16\data

# 允許最大連線數

max_connections=200

# 服務端使用的字符集預設為8位元編碼的latin1字符集

character-set-server=utf8

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

default-storage-engine=innodb

4、用管理員許可權執行cmd.exe,進入c:\mysql\mysql-5.7.16\bin目錄下;

5、執行命令:mysqld --initialize-insecure --user=mysql,在c:\mysql\mysql-5.7.16目錄下會自動建好data目錄;

6、執行命令:mysqld install,安裝mysql;

7、執行命令:net start mysql,啟動mysql;

8、開啟mysql,執行命令:mysql -uroot -p,預設沒有密碼,輸入密碼時,直接回車即可;

設定密碼方法:mysqladmin -u root -p password 密碼

(mysqladmin -u root -p password mysql)

9、使用的sql:

->show databases;查詢資料庫

->use 資料庫名;切換資料庫目錄

->show tables;查詢表

->sql查詢工作select * from 表名

->exit退出。

10、建自己的資料庫:

create database 資料庫名;

grant select,insert,update,delete,create,drop,alter on 資料庫名.* to 資料庫名@localhost identified by '密碼';

set password for '資料庫名'@'localhost' = old_password('密碼');

create database lfhdb;

grant select,insert,update,delete,create,drop,alter on lfhdb.* to lfhdb@localhost identified by 'mysql';

--下面執行報錯

set password for 'lfhdb'@'localhost' = old_password('mysql');

11、遠端登入設定:

grant all privileges on lfhdb.* to root@'10.211.55.2' identified by 'mysql';

lfhdb.* 表示上面的許可權是針對於哪個表的,lfhdb指的是資料庫,後面的 * 表示對於所有的表,

由此可以推理出:對於全部資料庫的全部表授權為「*.*」,

對於某一資料庫的全部表授權為「資料庫名.*」,對於某一資料庫的某一表授權為「資料庫名.表名」。

root 表示你要給哪個使用者授權,這個使用者可以是存在的使用者,也可以是不存在的使用者。

mysql 為使用者的密碼。

如何開啟mysql的遠端帳號-3)執行了上面的語句後,再執行下面的語句,方可立即生效。

> flush privileges;

mysql 5 7 16離線安裝

環境 centos 6.8 minimal 一 mysql版本 5.7.16 二 依賴包 mysql 5.7.16 linux glibc2.5 x86 64.tar.gz libaio 0.3.107 10.el6.x86 64.rpm 三 安裝步驟 3.1安裝libaio 將libaio 0.3...

linux 下安裝 mysql5 7 16安裝

1 groupadd mysql 新增乙個mysql組 2 useradd r g mysql mysql 新增乙個使用者 4 然後 mv 解壓後的包 mysql 相當於重新命名 5 chown r mysql mysql 進入mysql包中,給這個包授權 給mysql 6 bin mysqld i...

mysql 5 7 16安裝注意事項

好久沒有自己弄點東西了,今晚弄了一下,遇到了或多或少的小問題自己記錄下。gpl 3.修改ini檔案。4.執行mysqld install 5.安裝完成以後可能會遇到的啟動不起來的問題,原因是mysql安裝根目錄下缺少data檔案,此時執行初始化命令即可 mysqld initialize 6.執行完...