1. 程式人生 > 其它 >C語言回撥函式

C語言回撥函式

一、安裝MySQL

Mysql5.7地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip

如果安裝過Mysql過程中,出錯了或者想重新再來一把,則在管理員的cmd中輸入

sc delete mysql     #刪除已經安裝好的mysql服務

下載後會得到zip安裝檔案,解壓的路徑最好不要有中文和空格,這裡我解壓到 E:\software\mysql-5.7.19-winx64 目錄下

新增環境變數 : 電腦-屬性-高階系統設定-環境變數,在Path 環境變數增加mysql的安裝目錄\bin目錄, 如下圖

在 E:\software\mysql-5.7.19-winx64目錄下下建立 my.ini 檔案, 需要我們自己建立,並寫入以下內容

[client]
port=3306
default-character-set=utf8
[mysqld]
# 設定為自己MYSQL的安裝目錄
basedir=E:/software/mysql-5.7.19-winx64/         #注意這裡的\與/問題
# 設定為MYSQL的資料目錄
datadir=E:/software/mysql-5.7.19-winx64/data/    #注意這裡的\與/問題
port=3306
character_set_server=utf8
#跳過安全檢查
skip-grant-tables

使用管理員身份開啟cmd , 並切換到 E:\software\mysql-5.7.19-winx64目錄下執行以下命令

mysqld -install
mysqld --initialize-insecure --user=mysql

執行成功之後會生成data資料夾,然後啟動mysql 服務

net start mysql

進入mysql 管理終端: 【當前root 使用者密碼為 空】

mysql -u root -p 

修改使用者密碼

use mysql;  
update user set authentication_string=password('passwd') where user='root' and Host='localhost';     #修改 root使用者的密碼為passwd
flush privileges #重新整理許可權 quit #退出

修改配置檔案,重啟服務

修改my.ini , 再次進入就會進行許可權驗證了,將下列語句註釋掉
#skip-grant-tables    

#重新啟動mysql 
net stop mysql
net start mysql

再次進入Mysql

mysql -u root -p
密碼正確,進入mysql