欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL安裝與創(chuàng)建用戶操作(新手入門指南)

 更新時間:2023年05月19日 09:06:36   作者:Hunter后端  
這篇文章主要為大家介紹了MySQL安裝與創(chuàng)建用戶的使用講解是非常適合小白新手的入門學習,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

引言

 這是MySQL系列筆記的第一篇,文章內容均為本人通過實踐及查閱資料相關整理所得,可用作新手入門指南,或者個人知識點查閱。

從這一篇筆記開始記錄 MySQL 的相關筆記。

1、MySQL 的安裝

如果是安裝 MySQL,這里推薦安裝在 Linux 系統(tǒng)。

為什么呢,因為 Windows 上安裝比起 Linux 上來說著實過于復雜。

如果沒有 Linux 環(huán)境,這里推薦幾種可能的途徑。

  • 找一臺自己淘汰掉的電腦,單獨給其裝一個 ubuntu 系統(tǒng)
  • Windows 10 應該是自帶 ubuntu 子系統(tǒng)的
  • 使用 VMware 虛擬機安裝一個 ubuntu 子系統(tǒng)
  • 使用 Docker 起一個 MySQL 的容器

以上這幾種方式都是我之前的實踐中實現成功過的方式,可以選擇一種。

現在我們默認已經在一個沒有安裝 MySQL 的 Linux 系統(tǒng)里。

我們使用下面的命令來安裝:

sudo?apt-get?install?mysql-server
sudo?apt-get?install?mysql-client

在執(zhí)行上面兩條命令的時候,有時候會彈出兩次對話框,需要你輸入 root 用戶密碼,一次輸入,二次確認,如果遇上這種情況,直接確認輸入想要設置的 root 密碼即可。

或者有時候系統(tǒng)直接給我們安裝完了,沒有提示我們輸入 root 密碼,那我們就不知道怎么登錄 MySQL,這時候可以看下一步操作。

2、獲取系統(tǒng)初始化用戶密碼

有時候在 Linux 上安裝完 MySQL,沒有要我們輸入密碼,這時候我們就需要去系統(tǒng)里找它的初始密碼,然后修改。

首先確保我們的 MySQL 服務是運行中的,通過下面的命令:

sudo?service?mysql?restart

然后去 /etc/mysql 目錄下,可以看到一個名為 debian.cnf 的文件,內容大致如下:

[client]
host?????=?localhost
user?????=?debian-sys-maint
password?=?mVKABSx9l9YHV3A0
socket???=?/var/run/mysqld/mysqld.sock
[mysql_upgrade]
host?????=?localhost
user?????=?debian-sys-maint
password?=?mVKABSx9l9YHV3A0
socket???=?/var/run/mysqld/mysqld.sock

這個是系統(tǒng)初始化給我們的用戶名和密碼

用戶為 user 那一行:debian-sys-maint

密碼是 password 那一行:mVKABSx9l9YHV3A0

然后我們可以用這個賬號密碼來登錄 MySQL

3、MySQL登錄

登錄的方式很簡單:

mysql?-u?user?-p?password?-h?127.0.0.1

-u 是用于指定用戶

-p 用于指定密碼

-h 用于指定 ip 地址

一般如果是在本機安裝的 MySQL,-h 參數可以不用加

而且,一般在 -p 參數后,我們也不直接把 password 跟在后面,而是加上 -p 后直接回車,系統(tǒng)會提示我們輸入密碼

因為如果直接把密碼跟在 -p 后面顯示,這個密碼可以通過 Linux 歷史命令的查看被人知曉,有泄漏的風險,而系統(tǒng)提示我們的方式則不會。

接下來我們通過上面系統(tǒng)給我們初始化的賬號密碼登錄 MySQL:

mysql?-u?debian-sys-maint?-p

然后系統(tǒng)提示我們輸入密碼,將密碼復制輸入即可

4、修改root用戶密碼

通過初試賬號密碼登錄 MySQL 或者使用 root 用戶登錄,進入 MySQL 之后,可以通過下面的命令修改 root 的密碼:

use?mysql
update?user?set?authentication_string=PASSWORD("123456")?where?user='root';

然后退出 MySQL 界面,輸入 exit 或者 ctrl + d 即可退出

重啟 MySQL 服務器,上面的命令即可生效:

sudo?service?mysql?restart

5、創(chuàng)建新用戶

然后我們可以創(chuàng)建一個新的用戶,使用 root 用戶登錄:

mysql?-u?root?-p

登錄以后輸入下面的命令即可創(chuàng)建新用戶:

CREATE?USER?'hunter'@'localhost'?IDENTIFIED?BY?'123456';

其中,hunter 為新用戶名稱,123456 為該賬號密碼。

6、MySQL服務啟動與關閉

我們可以通過下面的命令查看服務器上的 MySQL 是否已經啟動:

ps?aux?|?grep?mysql

啟動 MySQL 服務

sudo?service?mysql?start

停止 MySQL 服務

sudo?service?mysql?stop

重啟 MySQL 服務

sudo?service?mysql?restart

后續(xù)將介紹數據庫的庫的相關操作,即 DATABASE,更多關于MySQL安裝創(chuàng)建用戶的資料請關注腳本之家其它相關文章!

相關文章

  • RedHat6.5安裝MySQL5.7教程詳解

    RedHat6.5安裝MySQL5.7教程詳解

    這篇文章主要為大家詳細介紹了RedHat6.5下MySQL5.7的安裝教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • MySQL Union合并查詢數據及表別名、字段別名用法分析

    MySQL Union合并查詢數據及表別名、字段別名用法分析

    這篇文章主要介紹了MySQL Union合并查詢數據及表別名、字段別名用法,結合實例形式較為詳細的分析了mysql使用Union合并連接查詢數據以及使用as實現表別名與字段別名操作,需要的朋友可以參考下
    2018-06-06
  • mysql實現if語句判斷功能的6種使用形式小結

    mysql實現if語句判斷功能的6種使用形式小結

    這篇文章主要給大家介紹了關于mysql實現if語句判斷功能的6種使用形式,MySQL的IF既可以作為表達式用,也可在存儲過程中作為流程控制語句使用,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-07-07
  • idea連接mysql數據庫失敗的幾種解決方案

    idea連接mysql數據庫失敗的幾種解決方案

    我們在學習Mybatis時需要連接Mysql數據庫,使用IDEA無法連接mysql數據庫,下面這篇文章主要給大家介紹了關于idea連接mysql數據庫失敗的幾種解決方案,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-06-06
  • 最新評論