mysql 資料庫安裝命令 MySQL 資料庫安裝

2021-10-18 10:16:31 字數 2207 閱讀 1691

4.安裝資料庫

./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data

這時候報錯了,提示我們沒有找到./scripts/mysql_install_db 這個裡這個檔案或者目錄

因為 mysql_install_db 這個檔案的目錄已經改掉,在 bin/ 目錄下面,那麼我們再執行如下命令 ./bin/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql/

這時候也報錯了,讓我們用 mysqld --initialize 來初始化

切到 mysql 使用者,用 initialize 命令來初始化。

5.啟動mysql:

報錯:error! the server quit without updating pid file

解決方法:

1.先備份 mysql 配置檔案

sudo mv /etc/my.cnf /etc/my.cnf.backup

再啟動./mysql.server start

2. 檢視/usr/local/mysql/data/ 目錄下的錯誤日誌 localhost.localdomain.err

解決具體錯誤。

效果:6.新增自啟動服務

切換到 root 使用者執行

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

新增服務

chkconfig --add mysql

檢視服務列表

如果看到mysql的服務,並且3,4,5都是on的話則成功,如果是off,則執行:

chkconfig --level 345 mysql on

7.連線資料庫

報錯:

解決方法:

1.停止執行的mysql

service mysql stop

2.帶引數啟動

/usr/bin/mysqld_safe --skip-grant-tables &

在啟動 mysql 時不啟動 grant-tables 授權表。請注意最後乙個 & 號,必須要加。

3.啟動後通過mysql命令直接進入,不需要密碼.設定新密碼即可

mysql

mysql> use mysql ;

mysql> update user set password=password('***') where user='root';(新版本mysql 用 update user set authentication_string=password('***') where user='root';)

mysql> exit

4.殺死當前的mysql程序,並重新啟動mysql

ps -ef | grep mysql | grep -v grep | awk -f ' ' '' | xargs kill -9

service mysql start

效果:

資料庫mysql軟體安裝 資料庫軟體mysql安裝

2.解壓至欲安裝的目錄下 3.開啟cmd,進入軟體目錄下d qmdownload mysql 5.7.24 winx64 bin,執行mysqld 4.初始化使用者 cmd d qmdownload mysql 5.7.24 winx64 bin,執行mysqld initialize insecu...

mysql資料庫之python鏈結mysql

使用之前請在命令列pip install pymysql import pymysql 1.建立鏈結 conn pymysql.connect host 127.0.0.1 ip位址 port 3306,埠號 database database name 資料庫名稱 user mysql usern...

mysql資料庫打折命令 Mysql資料庫常用命令

1.建立資料庫 1 mysql create database test 在mysql裡面建立資料庫,資料庫的id是test。3 root host mysqladmin u root p create test 在linux下建立資料庫,資料庫的id是test。2.刪除資料庫 mysql drop...