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

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

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

引言

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

從這一篇筆記開始記錄 MySQL 的相關(guān)筆記。

1、MySQL 的安裝

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

為什么呢,因?yàn)?Windows 上安裝比起 Linux 上來說著實(shí)過于復(fù)雜。

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

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

以上這幾種方式都是我之前的實(shí)踐中實(shí)現(xiàn)成功過的方式,可以選擇一種。

現(xiàn)在我們默認(rèn)已經(jīng)在一個(gè)沒有安裝 MySQL 的 Linux 系統(tǒng)里。

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

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

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

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

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

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

首先確保我們的 MySQL 服務(wù)是運(yùn)行中的,通過下面的命令:

sudo?service?mysql?restart

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

[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

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

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

密碼是 password 那一行:mVKABSx9l9YHV3A0

然后我們可以用這個(gè)賬號(hào)密碼來登錄 MySQL

3、MySQL登錄

登錄的方式很簡(jiǎn)單:

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

-u 是用于指定用戶

-p 用于指定密碼

-h 用于指定 ip 地址

一般如果是在本機(jī)安裝的 MySQL,-h 參數(shù)可以不用加

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

因?yàn)槿绻苯影衙艽a跟在 -p 后面顯示,這個(gè)密碼可以通過 Linux 歷史命令的查看被人知曉,有泄漏的風(fēng)險(xiǎn),而系統(tǒng)提示我們的方式則不會(huì)。

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

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

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

4、修改root用戶密碼

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

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

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

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

sudo?service?mysql?restart

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

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

mysql?-u?root?-p

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

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

其中,hunter 為新用戶名稱,123456 為該賬號(hào)密碼。

6、MySQL服務(wù)啟動(dòng)與關(guān)閉

我們可以通過下面的命令查看服務(wù)器上的 MySQL 是否已經(jīng)啟動(dòng):

ps?aux?|?grep?mysql

啟動(dòng) MySQL 服務(wù)

sudo?service?mysql?start

停止 MySQL 服務(wù)

sudo?service?mysql?stop

重啟 MySQL 服務(wù)

sudo?service?mysql?restart

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

相關(guān)文章

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

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

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

    MySQL Union合并查詢數(shù)據(jù)及表別名、字段別名用法分析

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

    mysql實(shí)現(xiàn)if語句判斷功能的6種使用形式小結(jié)

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

    idea連接mysql數(shù)據(jù)庫失敗的幾種解決方案

    我們?cè)趯W(xué)習(xí)Mybatis時(shí)需要連接Mysql數(shù)據(jù)庫,使用IDEA無法連接mysql數(shù)據(jù)庫,下面這篇文章主要給大家介紹了關(guān)于idea連接mysql數(shù)據(jù)庫失敗的幾種解決方案,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-06-06
  • 最新評(píng)論