在檔案目錄 中新建乙個my.ini的檔案,**如下,把其中的兩處工作路徑basedir、datadir改為自己的按照路徑即可。
[mysqld]
# 設定3306埠
port=3306
# 設定mysql的安裝目錄
basedir=d:\mylargeprogram\mysql\mysql-8.0.12-winx64
# 設定mysql資料庫的資料的存放目錄
datadir=d:\mylargeprogram\mysql\mysql-8.0.12-winx64\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
在cmd下,執行 mysqld --initialize-insecure 指令進行配置,安裝路徑會預設生成乙個data資料夾
1)1. cmd到bin目錄下執行mysql -uroot (無需密碼) , 即可進入,因為上邊是用insecure 建立的
(2)修改密碼:即可更改root 使用者一開始空白的密碼狀態,現在就可以用新設定的 密碼登入了。
(3):登入mysql 環境
必須在bin目錄下
(4)還想建立一些新的使用者並授權
create user 『test』@『localhost』 identified by 『你的密碼』; 只能本機訪問
create user 『test』@』%』 identified by 『你的密碼』; 別人可以訪問
% 本機位址為任意位址
修改密碼:alter user 『使用者名稱』@『localhost』 identified by 『你的新密碼』;
檢視使用者:select host,user,plugin from mysql.user;
刪除使用者: drop user 『使用者名稱』@『localhost』;
read:select
write: insert update delete
all代表所有許可權
授所有許可權:grant all privileges on . to '使用者名稱『@』主機『
重新整理許可權: flush privileges ;
檢視使用者許可權:show grants for 『使用者名稱』@『主機』
5)退出mysql
如果要退出sql環境回到正常的cmd環境,輸入exit回車即可。 再次進入mysql 執行第3條即可
MySQL的配置及一些基礎操作
其他人不要看23333333 第一章 mysql的配置 1.如何檢視服務 2.配置的環境變數是什麼 此電腦屬性 高階 環境變數 環境變數相當於給系統或使用者應用程式設定的一些引數,具體起什麼作用這當然和具體的環境變數相關.比如path,是告訴系統,當要求系統執行乙個程式而沒有告訴它程式所在的完整路徑...
MySql一些操作
一.mysql修改使用者密碼 1.直接在資料庫中修改記錄 mysql use mysql mysql update user set password password new password where user user name mysql flush privileges 其實這種方法就是...
mysql一些操作
13 1.複製表結構及資料到新錶 create table 新錶 select from 舊表 2.只複製表結構到新錶 create table 新錶 select from 舊表 where 1 2 即 讓where條件不成立.create table 新錶 like 舊表 tianshibao ...