Windows10下Mysql問題彙總

2021-10-08 21:27:43 字數 2173 閱讀 4701

[client]

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

default-character-set=utf8

[mysqld]

# 設定3306埠

port = 3306

# 設定mysql的安裝目錄

basedir=c:\\soft\\mysql-8.0.21-winx64

# 設定 mysql資料庫的資料的存放目錄,mysql 8+ 不需要以下配置,系統自己生成即可,否則有可能報錯

# datadir=c:\\web\\sqldata

# 允許最大連線數

max_connections=20

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

character-set-server=utf8

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

default-storage-engine=innodb

secure-file-priv=''

[mysqlimport]

user=root

password=123456

[mysql]

user=root

password=123456

需要注意的是:

1.basedir路徑的斜槓必須是兩根;

2.進行配置mysqlimport與mysql密碼可以在cmd介面下不輸入密碼進行匯入與登入操作,新版本的mysql不允許在cmd中明文輸入密碼,這樣操作,mysqlimport與mysql可以直接輸入語句不需要再輸入賬戶密碼。

然後我們啟動下 mysql 資料庫:

以管理員身份開啟 cmd 命令列工具,切換目錄:

cd c:\soft\mysql-8.0.21-winx64\bin

初始化資料庫:

mysqld --initialize --console

執行完成後,會輸出 root 使用者的初始預設密碼,**塊中:『apwcy5ws&hjq』 就是臨時,密碼,如:

2020-08-01 t02:35:05.464644z 5 [note] [my-010454] [server] a temporary password is generated for root@localhost: apwcy5ws&hjq ...

輸入以下安裝命令:

mysqld install

啟動輸入以下命令即可:

net start mysql

mysql版本5.7.6版本以前使用者可以使用如下命令:

set password = password('123456');

mysql版本5.7.6版本開始的使用者可以使用如下命令:

alter user user() identified by '123456';

匯入問題:

mysql匯入檔案的時候很容易出現"data truncated for column 『***』 at row x",其中字串裡的***和x是指具體的列和行數.

部分語句需要用回車換行符,』\r\n』或者』\n』,請自行更換。

例如:mysqlimport -f --fields-terminated-by="," --lines-terminated-by="\n" jiangsu e:\1jiangsu\js_daily_0807.csv --ignore-lines=1

如報錯,就將』\n』換成』\r\n』

注意:語句中 『-f』 為不報錯強制執行匯入;』–fields-terminated-by』標明分隔符為』,』;

'jiangsu』表明匯入表的庫名;『e:\1jiangsu\js_daily_0807.csv』為本地csv檔案位址;』–ignore-lines=1』表明忽略首行

推薦重灌,換個目錄進行操作,原來的安裝資料夾必須要刪除,data資料夾可以保留用以恢復資料,保留主要檔案:資料檔案所在子資料夾,ib_logfile0,ib_logfile1,ibdata1,在mysql使用者許可權沒有更改的情況下可以進行恢復。

在Windows10下安裝Mysql

mysql 設定mysql客戶端預設字符集 default character set utf8 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir d mysql 5.7.24 winx64 這個地方填寫你的安裝目錄 設定mysql資料庫的資料的存放目錄 d...

windows10下wordcloud模組成功安裝

最初想學學wordcloud模組是有一次看到了一篇部落格講解裡面貼上出來的一張特別漂亮的詞云,覺得這樣的視覺化形式特別的漂亮同時也很直觀,因此就一直想找時間好好學學,可是一直忙著畢業 實驗的事情也沒來得及弄這個事情,今天是五一勞動節的最後一天,下午天開始下雨了,難得想放鬆一下,打完球回來就想動手做一...

Windows10下的MiniConda安裝教程

請先看置頂博文 本博開啟方式!請詳讀!請詳讀!請詳讀!cat csdn部落格 目錄 一 conda是什麼?二 anaconda和miniconda的區別是什麼?三 如何安裝miniconda?四 miniconda安裝成功檢驗及常規命令 conda是乙個開源的軟體包管理系統和環境管理系統,用於安裝多...