mysql的安裝和排雷1 0 For初學者

2021-10-05 13:45:12 字數 3289 閱讀 2885

首先,在開始的時候,我想說一下,mysql可以和sql共存的!(只要埠號不衝突就行了,也就是預設安裝就不會衝突了),也就是說電腦上裝了sql2017再安裝mysql是完全沒有問題的。

二、常見的問題及解決方法

在此目錄下,新建乙個data資料夾,用於存放資料,並建立乙個my.ini配置檔案。

my.ini中的**如下:

[mysql]

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

default

-character

-set

=utf8

[mysqld]

#設定3306埠

port =

3306

# 設定mysql資料庫程式的目錄

basedir=d:\\mysql\\mysql-

5.7.30

-win32\\mysql-

5.7.30

-win32

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

datadir=d:\\mysql\\mysql-

5.7.30

-win32\\mysql-

5.7.30

-win32\\data

# 允許最大連線數

# max_connections=200

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

character

-set

-server=utf8

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

default

-storage-

engine

=innodb

使用管理員開啟cmd(萌新看這裡),進入安裝的mysql的bin目錄下。輸入下面的命令,出現service successfully installed,表明安裝成功

mysqld --install
我這裡已經安裝過了

輸入mysqld --initialize,進行初始化,這個時候data資料夾下會生成一些檔案。

6. 輸入net start mysql 啟動服務,顯示啟動成功,表明服務已啟動。(就算是用sql2017也是需要先開啟服務的)

net start mysql
7. 輸入 mysql -u root -p,進行登入,下面的是登陸錯誤,具體分析請看

二、常見的問題及決絕方法。

登入成功:

exit退出mysql。

上面的登入很模糊,因為登入的時候大都會遇見問題,因為root預設是有乙個隨機密碼的,所以要進行密碼修改,才能正常進入。

mysqld --install 會報the service already exists 的錯誤。這個代表的是本機上已經安裝過乙個mysql,但是刪除了並且沒有刪除乾淨。

以管理員的身份執行cmd,輸入:sc query mysql

證明系統裡有mysql,將這個刪除就好了。輸入:sc delete mysql

這裡的mysql是上面的那個名字。

顯示刪除成功就ok了。之後進行安裝就沒問題了。

初始化命令:mysqld --initialize,後面加入過多的引數可能報錯(會提示伺服器啟動失敗)。初始化就用這個命令即可。

最後一項,就是登入的問題。

上面的錯誤資訊, (using password: no)no是沒有輸入密碼,yes是密碼輸入但是輸入錯誤。

這裡主要是因為在初始化的時候沒有設定root或者localhost的密碼。所以第一次登入需要繞過密碼,進入資料庫在進行密碼的更改,具體如下:

輸入如下的**:

mysqld --defaults-file="d:\mysql\mysql-5.7.30-win32\mysql-5.7.30-win32\my.ini" --console --skip-grant-tables
一定要注意等號兩邊無空格和雙-還是單-⚠注意,這個執行不會執行完,一直在執行,所以需要另開乙個cmd,也是管理員執行。⚠這個時候在新開啟的cmd中輸入:mysql -u root -p,回車即可進入。

修改密碼的**如下:

use mysql; 

update user set authentication_string=password

(「123456「) where user=」root」 ;

flush privileges;

第一行是進入mysql的資料庫

第二行是sql語句,修改密碼為123456,可以加上localhost

第三行重新整理許可權用的

退出mysql可以重新進入,輸入密碼,就可以開始快快樂樂的資料庫的學習啦

以上是本人的小經驗,難免有不足的地方,歡迎各位指正。一起學習一起進步。

mysql的安裝使用 mysql的安裝和使用

centos5.5下安裝mysql 5.5.9ga 或mysql 5.5.8ga 的經過和心得 筆記 1.檢視當前centos版本為5.5 final lsb release a 3.更新需要的庫 yum install gcc gcc c yum install ncurses devel ncu...

mysql資料庫的安裝 win10安裝

安裝環境 win10 x64 mysql版本 mysql 8.0.15 第二步 解壓 第三步 設定環境變數 設定mysql的home位置並將bin配置到path 第四步 配置my.ini檔案 手動建立my.ini檔案,注意檔案中的路徑根據實際路徑來 具體內容為 mysqld 設定3306埠 port...

win10安裝mysql8 0 23和遠端訪問

目錄 安裝mysql 遠端訪問設定 解除安裝mysql 2.解壓好放到自己指定的目錄下。3.新建mysql配置檔案 新建檔案命名為my.ini存放在mysql安裝目錄下。用記事本開啟my.ini檔案並加入以下內容儲存 注意 對於mysql8.0以上的版本 其他版本未知 是不需要mysql.init檔...