數據庫安裝最后一步未響應,mysql數據庫 安裝后 閃_MYSQL數據庫Mysql數據庫安裝完成后需要進行的6個后續操作...

 2023-12-06 阅读 27 评论 0

摘要:《MYSQL數據庫Mysql數據庫安裝完成后需要進行的6個后續操作》要點:數據庫安裝最后一步未響應,本文介紹了MYSQL數據庫Mysql數據庫安裝完成后需要進行的6個后續操作,希望對您有用。如果有疑問,可以聯系我們。MYSQL實例在服務器上安裝好mysql之后,一般都需

《MYSQL數據庫Mysql數據庫安裝完成后需要進行的6個后續操作》要點:

數據庫安裝最后一步未響應,本文介紹了MYSQL數據庫Mysql數據庫安裝完成后需要進行的6個后續操作,希望對您有用。如果有疑問,可以聯系我們。

MYSQL實例在服務器上安裝好mysql之后,一般都需要做下面幾件事情:

MYSQL實例1. 啟動mysql server

2. 設置root用戶和添加一些訪問用戶

3. 設置用戶權限

4. 配置非本地連接訪問

5. 備份數據或者遷移數據

6. 一些注意事項(不斷更新)

MYSQL實例

一、啟動mysql server

通常情況下,我們使用的啟動命令是:

代碼如下:

service mysqld start

MYSQL實例常見的一個問題就是拋:Timeout error occurred trying to start MySQL Daemon

MYSQL實例解決的辦法也很簡單:直接執行即可

代碼如下:

/usr/bin/mysql_install_db

MYSQL實例目錄可能會不一樣,這個默認安裝一般就在這里.

MYSQL實例查看mysql的服務狀態:

代碼如下:

/etc/rc.d/init.d/mysqld status

MYSQL實例

二、設置root用戶和添加一些訪問用戶

默認安裝后,mysql的root賬戶是沒有密碼的.一般為了安全,都會給root設置一個密碼:

代碼如下:

mysql> update user set password=PASSWORD('123456′) where User='root';

Query OK, 4 rows affected (0.00 sec)

Rows matched: 4? Changed: 4? Warnings: 0

mysql> FLUSH PRIVILEGES;

Query OK, 0 rows affected (0.00 sec)

MYSQL實例三、設置用戶權限

當然,mysql是提供給用戶使用的,需要新增一個用戶給大家使用:

代碼如下:

mysql> insert into mysql.user(Host,User,Password) values(‘localhost','admin',password(“admin”));

Query OK, 1 row affected, 3 warnings (0.01 sec)

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

MYSQL實例現在新增了一個用戶 admin/admin, 但是用戶暫時還沒有分配任何的權限.

代碼如下:

mysql> grant ALL on *.* to admin@”%” Identified by “admin”;

Query OK, 0 rows affected (0.00 sec)

MYSQL實例%代表任何主機,當然也可以只賦予:select,insert,update,delete 這些操作權限:

代碼如下:

mysql> grant select,insert,update,delete on *.* to admin@”%” Identified by “admin”;

Query OK, 0 rows affected (0.00 sec)

mysql> FLUSH PRIVILEGES;

Query OK, 0 rows affected (0.00 sec)

MYSQL實例四、配置非本地連接訪問

默認情況下,遠程用戶訪問本地的數據庫是不背允許的,需要執行命令,賦予任何主機或相關主機訪問數據的權限:

代碼如下:

mysql> update user set host = ‘%' where user = ‘admin';

MYSQL實例?? 在任何主機上都可以使用admin這個用戶訪問數據.

MYSQL實例?? 或者:

代碼如下:

mysql> GRANT ALL PRIVILEGES ON *.* TO ‘root'@'%' WITH GRANT OPTION

MYSQL實例五、備份數據或者遷移數據

一般使用mysqldump比較方便

MYSQL實例六、注意事項

linux下mysql默認表名是要區分大小寫的,如果需要改稱不區分大小寫的,需要按下面步驟修改.

MYSQL實例1). 用root登錄,修改 /etc/my.cnf

2). 在[mysqld]下加入一行: lower_case_table_names=1

3). 重新啟動數據庫即可

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/187483.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息