最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

引言

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

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

1、MySQL 的安裝

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

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

如果沒(méi)有 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)成功過(guò)的方式,可以選擇一種。

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

我們使用下面的命令來(lái)安裝:

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

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

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

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

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

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

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)初始化給我們的用戶(hù)名和密碼

用戶(hù)為 user 那一行:debian-sys-maint

密碼是 password 那一行:mVKABSx9l9YHV3A0

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

3、MySQL登錄

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

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

-u 是用于指定用戶(hù)

-p 用于指定密碼

-h 用于指定 ip 地址

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

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

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

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

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

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

4、修改root用戶(hù)密碼

通過(guò)初試賬號(hào)密碼登錄 MySQL 或者使用 root 用戶(hù)登錄,進(jìn)入 MySQL 之后,可以通過(guò)下面的命令修改 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)建新用戶(hù)

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

mysql?-u?root?-p

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

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

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

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

我們可以通過(guò)下面的命令查看服務(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ù)庫(kù)的庫(kù)的相關(guān)操作,即 DATABASE,更多關(guān)于MySQL安裝創(chuàng)建用戶(hù)的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • MySQL?SQL預(yù)處理(Prepared)的語(yǔ)法實(shí)例與注意事項(xiàng)

    MySQL?SQL預(yù)處理(Prepared)的語(yǔ)法實(shí)例與注意事項(xiàng)

    所謂預(yù)編譯語(yǔ)句就是將此類(lèi)SQL語(yǔ)句中的值用占位符替代,可以視為將 SQL語(yǔ)句模板化或者說(shuō)參數(shù)化,一般稱(chēng)這類(lèi)語(yǔ)句叫Prepared Statements,下面這篇文章主要給大家介紹了關(guān)于MySQL?SQL預(yù)處理(Prepared)的相關(guān)資料,需要的朋友可以參考下
    2022-01-01
  • MySQL用truncate命令快速清空一個(gè)數(shù)據(jù)庫(kù)中的所有表

    MySQL用truncate命令快速清空一個(gè)數(shù)據(jù)庫(kù)中的所有表

    這篇文章主要介紹了MySQL用truncate命令快速清空一個(gè)數(shù)據(jù)庫(kù)中的所有表,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • MySQL中的FIND_IN_SET函數(shù)的使用場(chǎng)景

    MySQL中的FIND_IN_SET函數(shù)的使用場(chǎng)景

    MySQL 中的?FIND_IN_SET()?函數(shù)用于在一個(gè)逗號(hào)分隔的字符串列表中查找指定的值,并返回其在列表中的位置,下面就來(lái)介紹一下FIND_IN_SET函數(shù)的具體使用,感興趣的可以了解一下
    2024-05-05
  • Mysql索引分類(lèi)及其使用實(shí)例詳解

    Mysql索引分類(lèi)及其使用實(shí)例詳解

    數(shù)據(jù)庫(kù)的索引就像一本書(shū)的目錄,能夠加快數(shù)據(jù)庫(kù)的查詢(xún)速度,MYSQL索引有四種PRIMARY、INDEX、UNIQUE、FULLTEXT,?其中PRIMARY、INDEX、UNIQUE是一類(lèi),F(xiàn)ULLTEXT是一類(lèi),本文給大家介紹Mysql索引分類(lèi)及其使用實(shí)例,感興趣的朋友一起看看吧
    2022-07-07
  • mysql語(yǔ)法之DQL操作詳解

    mysql語(yǔ)法之DQL操作詳解

    大家好,本篇文章主要講的是mysql語(yǔ)法之DQL操作詳解,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下
    2022-01-01
  • MySQL導(dǎo)入與導(dǎo)出備份詳解

    MySQL導(dǎo)入與導(dǎo)出備份詳解

    大家好,本篇文章主要講的是MySQL導(dǎo)入與導(dǎo)出備份詳解,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • MySQL刪除表數(shù)據(jù)、清空表的實(shí)現(xiàn)過(guò)程

    MySQL刪除表數(shù)據(jù)、清空表的實(shí)現(xiàn)過(guò)程

    這篇文章主要介紹了MySQL刪除表數(shù)據(jù)、清空表的實(shí)現(xiàn)過(guò)程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-10-10
  • Sysbench多線程性能測(cè)試工具

    Sysbench多線程性能測(cè)試工具

    sysbench是一個(gè)多線程性能測(cè)試工具,可以進(jìn)行CPU/內(nèi)存/IO/數(shù)據(jù)庫(kù)等性能測(cè)試,不過(guò)我絕大多數(shù)的時(shí)候都是用它來(lái)對(duì)數(shù)據(jù)庫(kù)(MySQL)進(jìn)行oltp測(cè)試
    2012-11-11
  • MySQL MGR 高可用集群搭建過(guò)程詳解

    MySQL MGR 高可用集群搭建過(guò)程詳解

    MGR是MySQLGroupReplication的簡(jiǎn)稱(chēng),是MySQL5.7.17版本誕生的一種插件,可以靈活部署,保證數(shù)據(jù)一致性又可以自動(dòng)切換,具備故障檢測(cè)功能、支持多節(jié)點(diǎn)寫(xiě)入,本文介紹MySQL MGR 高可用集群搭建過(guò)程,感興趣的朋友跟隨小編一起看看吧
    2025-12-12
  • MySQL從庫(kù)維護(hù)經(jīng)驗(yàn)分享

    MySQL從庫(kù)維護(hù)經(jīng)驗(yàn)分享

    這篇文章主要介紹了MySQL從庫(kù)維護(hù)經(jīng)驗(yàn)分享,幫助大家更好的理解和使用MySQL數(shù)據(jù)庫(kù),感興趣的朋友可以了解下
    2020-11-11

最新評(píng)論

鸡西市| 东海县| 名山县| 临城县| 乌鲁木齐县| 隆德县| 齐河县| 五寨县| 冷水江市| 灵丘县| 左权县| 海盐县| 东辽县| 普宁市| 饶平县| 西丰县| 潼南县| 黄陵县| 屏东市| 岱山县| 错那县| 墨江| 衡阳县| 大田县| 浦城县| 巴林右旗| 贵德县| 东乌| 阳春市| 合阳县| 岳西县| 宜春市| 台州市| 巴彦县| 视频| 乡宁县| 元谋县| 许昌县| 博野县| 祁东县| 抚远县|