国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Linux下MySQL的初始化和配置】

這篇具有很好參考價值的文章主要介紹了【Linux下MySQL的初始化和配置】。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、初始準備

先去官網把需要的MYSQL版本下載并安裝好,網上具體下載的方法蠻多的,這里就不贅述了。

(一)服務初始化

為了保證數據庫目錄與文件的所有者為 mysql 登錄用戶,如果以 root 身份運行 mysql 服務,需要執(zhí)行下面的命令:

mysqld --initialized --user==mysql

說明:–initialize選項默認以“安全”模式來初始化,為 root 用戶生成一個密碼并將該密碼標記為過期 ,登錄后需要設置一個新密碼。生成的臨時密碼會往日志中記錄一份。

  • 查看密碼:
cat /var/log/mysqld.log

linux初始化mysql,linux,mysql

(二)啟動MYSQL

--1.啟動:systemctl start mysqld
--2.關閉:systemctl stop mysqld
--3.重啟:systemctl restart mysqld
--4.查看狀態(tài):systemctl status mysqld

mysqld 這個可執(zhí)行文件就代表著 MySQL 服務器程序,運行這個可執(zhí)行文件就可以直接啟動一個服務器進程。

linux初始化mysql,linux,mysql

5.查看進程:

ps -ef | grep -i mysql

linux初始化mysql,linux,mysql

6.查看mysql服務是否自啟動

systemctl list-unit-files|grep mysqld.service

linux初始化mysql,linux,mysql
這里默認是enabled。

  • 如不是enabled可以運行如下命令設置自啟動
systemctl enable mysqld.service
  • 如果希望不進行自啟動,運行如下命令設置
systemctl disable mysqld.service

(三)MYSQL登錄

  1. 首次登錄
 mysql -hlocalhost -P3306 -uroot -p
  • 在Enter password:錄入前面得到的初始化密碼

linux初始化mysql,linux,mysql

  1. 修改密碼
  • 因為初始化密碼默認是過期的,所以查看數據庫會報錯
  • 因此需要修改密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY '自定義密碼';
  • 之后就可以正常使用數據庫了,如果密碼過于簡單可能會報錯。

3.再次登錄

mysql -uroot -p
  • 錄入已修改的密碼即可

linux初始化mysql,linux,mysql

二、設置遠程登錄

小編用的是Navicat,具體方法參考網上教程~配置遠程連接Mysql數據庫時遇到如下報錯信息,這是由于Mysql配置了不支持遠程連接引起的。

(一)確認網絡

1.在遠程機器上使用ping ip地址 保證網絡暢通

ping ip地址

2.在遠程機器上使用 telnet命令 保證端口號開放訪問

telnet ip地址 端口號

(二)關閉防火墻

  • CentOS6
service iptables stop
  • CentOS7
systemctl start firewalld.service
systemctl status firewalld.service
systemctl stop firewalld.service
//設置開機啟動防火墻
systemctl enable firewalld.service
//設置開機禁用防火墻
systemctl disable firewalld.service

1.查看防火墻狀態(tài)

systemctl status firewalld.service

linux初始化mysql,linux,mysql
2.關閉防火墻

systemctl stop firewalld.service
systemctl disable firewalld.service

linux初始化mysql,linux,mysql

(三)Linux下修改配置

1.進入mysql測試:

use mysql;
select Host,User from user;

linux初始化mysql,linux,mysql可以看到 root用戶當前配置為localhost

2.修改Host為通配符%

update user set host = '%' where user = 'root';
select Host,User from user;

linux初始化mysql,linux,mysql
這樣 root就變成不限制連接的主機ip

3.使配置立刻生效

flush priviledges;

linux初始化mysql,linux,mysql
成功連接?。。?br>linux初始化mysql,linux,mysql文章來源地址http://www.zghlxwxcb.cn/news/detail-723031.html

到了這里,關于【Linux下MySQL的初始化和配置】的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 在linux上安裝并初始化配置MariaDB支持遠程登錄

    在linux上安裝并初始化配置MariaDB支持遠程登錄

    本文環(huán)境是Redhat7上自帶的MariaDB, 在安裝redhat系統(tǒng)時已經自動安裝好了,如果需要自行安裝的話,可以到MariaDB官方網站獲取安裝方式。 MariaDB官方網站點此進入 點擊Download按鈕進入下載頁 根據自己的需要選擇安裝方式,這里以Repo安裝為例, 大體步驟就是選擇對應的版本,配置

    2024年02月04日
    瀏覽(17)
  • 三、MySQL實例初始化、設置、服務啟動關閉、環(huán)境變量配置、客戶端登入(一篇足以從白走到黑)

    三、MySQL實例初始化、設置、服務啟動關閉、環(huán)境變量配置、客戶端登入(一篇足以從白走到黑)

    目錄 1、選擇安裝的電腦類型、設置端口號 2、選擇mysql賬號密碼加密規(guī)則 3、設置root賬戶密碼 4、設置mysql服務名和服務啟動策略 5、執(zhí)行設置(初始化mysql實例) 6、完成設置 ?7、MySQL數據庫服務的啟動和停止 方式一:圖形化方式 方式二:命令行方式 8、MySQL數據庫環(huán)境變量的

    2024年01月18日
    瀏覽(47)
  • MYSQL的初始化

    MYSQL的初始化

    #一 MYSQL安裝后 應該進行初始化 ##首先配置好環(huán)境變量 在 此電腦 中的 屬性 配置信息如下 ## 初始化MYSQL 在mysql的根目錄中創(chuàng)建一個my.ini的文檔 my.ini的文本內容如下(直接復制即可) [mysql] default-character-set=utf8 [mysqld] character-set-server=utf8 default-storage-engine=INNODB #二、配置Data ##用

    2024年02月12日
    瀏覽(20)
  • Linux內存初始化-啟動階段的內存初始化

    Linux內存初始化-啟動階段的內存初始化

    本文代碼基于ARM64平臺, Linux kernel 5.15 在加載kernel 之前, kernel對于系統(tǒng)是有一定要求的,明確規(guī)定了boot階段必須要把MMU關閉: 那么在進入kernel之后, 就必須有一個使能MMU, 建立映射的過程, 本文描述kernel啟動階段進行內存初始化相關的操作。 在初始化階段,我們mapping二段

    2024年02月08日
    瀏覽(25)
  • 華為云云服務器評測|初始化配置SSH連接 & 安裝MySQL的docker鏡像 & 安裝redis以及主從搭建 & 7.2版本redis.conf配置文件

    華為云云服務器評測|初始化配置SSH連接 & 安裝MySQL的docker鏡像 & 安裝redis以及主從搭建 & 7.2版本redis.conf配置文件

    1.云耀云服務器L實例初始化配置,設置密碼,ssh連接; 2.安裝docker,安裝運行mysql容器; 3.redis鏡像的拉取,創(chuàng)建運行容器; 4.搭建redis主從,一主一從,7.2版本的redis.conf配置文件; 設置密碼,官方要求復雜一點 進行遠程登陸配置 添加開放的端口 在finalShell中新建SSH連接 系統(tǒng)

    2024年02月10日
    瀏覽(29)
  • qrtz表初始化腳本_mysql

    ?

    2023年04月12日
    瀏覽(20)
  • 關于MySQL初始化密碼忘記的問題

    關于MySQL初始化密碼忘記的問題

    本文章可以 解決MySQL密碼忘記的問題?。?! 1、到mysql安裝的bin目錄下運行PowerShell ? 2、在命令行輸入 mysql -u root -p 登錄 mysql,可以隨意輸入一個密碼,返回”ERROR 1045 (28000): Access denied for user \\\'root\\\'@\\\'localhost\\\' (using password: YES)”錯誤 4、初始化mysql數據庫,輸入“mysqld --initialize

    2024年02月07日
    瀏覽(28)
  • 【MySQL安裝問題】mysqld --initialize初始化報錯

    【MySQL安裝問題】mysqld --initialize初始化報錯

    在顯示安裝成功MySQL后,初始化mysqld --initialize報錯,錯誤顯示如下 2023-04-03T709:05:28.842980Z O[Warning] TMESTAMP with implicit DEFAULT walue is deprecated.Please use -explicit_lefatlts_for_timestamp server option (see documentation for more details). 2023-04-03T09:05:28.8430327O [Warning] \\\'NO_ZERO_DATE\\\', ‘NO_ZBRO _TN DATE\\\' and \\\'ER

    2024年02月11日
    瀏覽(27)
  • media設備節(jié)點初始化與Video4Linux初始化

    media設備節(jié)點初始化與Video4Linux初始化

    media_devnode_init函數是一個內核初始化函數,用于在Linux內核啟動期間進行設備節(jié)點初始化。 函數的主要作用是創(chuàng)建媒體設備節(jié)點(device node)并將其注冊到系統(tǒng)的設備樹中。媒體設備節(jié)點用于表示媒體設備(如攝像頭、音頻設備等),它們在/dev目錄下以特定的名稱存在,并允

    2024年02月05日
    瀏覽(43)
  • Linux服務器初始化工作

    Linux服務器初始化工作

    以下為一鍵運行腳本,此腳本在AlmaLinux8,9系統(tǒng)上測試通過,其它版本系統(tǒng)無法保證全部功能正常運行。推薦僅在全新的服務器操作系統(tǒng)上運行此腳本,如二次執(zhí)行可能會出現未知錯誤! 通常在購買一臺新的服務器時服務器Hostname會被云廠商定義為特定的名稱,如果需要修改

    2023年04月22日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包