企業(yè)網(wǎng)站建設(shè)方案書范文關(guān)鍵詞挖掘工具有哪些
安裝MySQL數(shù)據(jù)庫
獲取軟件:https://dev.mysql.com/downloads/mysql/
下載完成后進(jìn)行解壓操作
若安裝目錄里沒有my.ini配置文件,則需要新建一個my.ini的配置文件。
編輯my.ini配置文件,將配置文件中的內(nèi)容修改成下面內(nèi)容
[client]
# 設(shè)置3306端口
port=3306[mysql]# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8[mysqld]
port=3306# mysql根目錄
basedir="D:\00Development\mysql-8.0.19-win64"# 放所有數(shù)據(jù)庫的data目錄
datadir="D:\00Development\mysql-8.0.19-win64\data"# 服務(wù)端使用的字符集默認(rèn)為UTF8
character-set-server=utf8# 將時區(qū)改為東八區(qū)
default-time-zone='+08:00'# 默認(rèn)存儲引擎innoDB
default-storage-engine=INNODB# Set the SQL mode to strict
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"#日志輸出為文件
log-output=FILE# 是否開啟sql執(zhí)行結(jié)果記錄,必須要設(shè)置general_log_file參數(shù),日志的路徑地址
# 即日志跟蹤,1為開啟,0為關(guān)閉
general-log=0
general_log_file="execute_sql_result.log"# 配置慢查詢,5.7版本默認(rèn)為1
slow-query-log=1
slow_query_log_file="user-slow.log"
long_query_time=10#默認(rèn)不開啟二進(jìn)制日志
#log-bin=mysql-log#錯誤信息文件設(shè)置,會將錯誤信息放在data/mysql.err文件下
log-error=mysql.err# Server Id.數(shù)據(jù)庫服務(wù)器id,這個id用來在主從服務(wù)器中標(biāo)記唯一mysql服務(wù)器
server-id=1#lower_case_table_names: 此參數(shù)不可以動態(tài)修改,必須重啟數(shù)據(jù)庫
#lower_case_table_names = 1 表名存儲在磁盤是小寫的,但是比較的時候是不區(qū)分大小寫
#lower_case_table_names=0 表名存儲為給定的大小和比較是區(qū)分大小寫的
#lower_case_table_names=2, 表名存儲為給定的大小寫但是比較的時候是小寫的
lower_case_table_names=1#限制數(shù)據(jù)的導(dǎo)入導(dǎo)出都只能在Uploads文件中操作,這個是在sql語句上的限制。
#secure-file-priv="D:\00Development\mysql-8.0.19-win64\Uploads"
#值為null ,也就是注釋掉這個參數(shù)或者secure-file-priv=null。表示限制mysqld 不允許導(dǎo)入|導(dǎo)出
#值為/tmp/ ,即secure-file-priv="/tmp/" 表示限制mysqld 的導(dǎo)入|導(dǎo)出只能發(fā)生在/tmp/目錄下
#沒有具體值時,即secure-file-priv= 表示不對mysqld 的導(dǎo)入|導(dǎo)出做限制# 最大連接數(shù)
max_connections=200
# 打開表的最大緩存數(shù)
table_open_cache=2000# tmp_table_size 控制內(nèi)存臨時表的最大值,超過限值后就往硬盤寫,寫的位置由變量 tmpdir 決定
tmp_table_size=16M# 每建立一個連接,都需要一個線程來與之匹配,此參數(shù)用來緩存空閑的線程,以至不被銷毀,
# 如果線程緩存中有空閑線程,這時候如果建立新連接,MYSQL就會很快的響應(yīng)連接請求。
# 最大緩存線程數(shù)量
thread_cache_size=10
先配置環(huán)境變量,編輯path環(huán)境變量
以管理員身份打開運行對話框
若沒有配置環(huán)境變量,接下來的命令需要進(jìn)入mysql的bin目錄下操作,配置了環(huán)境變量,則不需要進(jìn)入對應(yīng)的mysql文件目錄
安裝數(shù)據(jù)
mysqld --initialize-insecure --user=mysql
這條命令執(zhí)行完畢后,mysql安裝目錄會出現(xiàn)data文件夾。
安裝mysql服務(wù)
mysqld -install
啟動mysql服務(wù)
net start MySQL
登錄MySQL(初次登錄不必輸入密碼,直接回車)
mysql -u root -p
修改密碼:by后面雙引號中輸入修改的密碼
alter user root@localhost identified with mysql_native_password by 'root';
刷新
flush privileges;
修改后若啟動mysql服務(wù)失敗,可能原因是my.ini的編碼格式不對,修改成ANSI格式應(yīng)該可以解決
如需卸載mysql,先停止mysql服務(wù):net stop mysql 然后輸入 mysqld -remove