伺服器Mysql的配置

2021-09-29 23:12:44 字數 1863 閱讀 5327

剛過完緊張的一周,公司組織內部評測,評測文件寫得真爛,都沒法見人,所以決定寫寫技術部落格,看哪天能成為文件大神不,廢話不說了,今天來講一下mysql的配置流程!

2、修改my.ini中配置一些資料庫相關的東西

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

default-character-set=utf8

[mysqld]

#設定3306埠

port = 26666

# 設定mysql的安裝目錄

basedir=d:\mysql\mysql-8.0.11-winx64

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

datadir=d:\mysql\mysql-8.0.11-winx64\data

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

character-set-server=utf8

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

default-storage-engine=innodb

#設定事務隔離級別

transaction-isolation = read-committed

#設定sql的模式

sql_mode=no_engine_substitution,strict_trans_tables

#指定mysql允許的最大連線程序數。如果在訪問論壇時經常出現too many connections的錯誤提 示,則需要增大該引數值。

max_connections = 3000

3、在安裝mysql的bin目錄,操作shift + 滑鼠右鍵開啟cmd視窗

4、輸入mysqld -- initialize 命令,初始化mysql,會生成data檔案中的檔案

5、輸入mysqld - install命令安裝mysql

6、啟動mysql伺服器  net  start  mysql

7、輸入mysql -u -root -p,輸入密碼就可以登入mysql了,這裡有個坑,很多人不知道他的初始密碼是多少,查了好多資料,終於在逮住它了,他就在data檔案中帶err字尾的檔案裡。

找到這個亂碼的密碼後,最好修改一下,不然怕你記不住,在cmd中輸入一下命令

格式:mysql> set password for 使用者名稱@localhost = password(『新密碼』); 

例子:mysql> set password for root@localhost = password(『123』);

好了差不多完了,再執行登入命令試試,輸入mysql -u -root -p,槽糕,還是不行,查了下資料,原來是許可權的原因,用下面這句神語句試試

grant all privileges on *.* to 'username@'%' identified by 'password' with grant option;

其中username為登陸賬號,password為登陸密碼

執行這個之後就ok了,今天就寫到這裡,睡覺。

mysql 伺服器配置

2017年6月7日 環境 作業系統 ubuntu 14.04 linux jason lenovo g400s 4.4.0 78 generic 99 14.04.2 ubuntu smp thu apr 27 18 49 46 utc 2017 x86 64 x86 64 x86 64 gnu l...

mysql 伺服器配置

windows 1.在bin目錄下執行mysqld.exe install manual安裝服務 刪除命令是mysqld.exe remove 2.執行net start mysql啟動服務 停止服務net stop mysql 3.修改root密碼,執行mysqladmin uroot p pas...

mysql伺服器配置單 mysql伺服器配置

net stop mysql net start mysql 第二招 登陸mysql 語法如下 mysql u使用者名稱 p使用者密碼 mysql的提示符是 mysql 注意,如果是連線到另外的機器上,則需要加入乙個引數 h機器ip 第三招 增加新使用者 格式 grant 許可權 on 資料庫.to...