Django筆記(五)centos7 安裝mysql

本篇需要給centos7 虛擬機(jī)安裝mysql ,并且在win10 主機(jī)上使用軟件navicat 連接、操作數(shù)據(jù)庫(kù)。

敲命令依然在bash 里敲,跟前面一樣。

命令安裝mysql

選擇的版本是5.7,雖然不是最新的,但是工作中用的比這個(gè)版本還低。

官方安裝手冊(cè)在此
https://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html

進(jìn)入home 目錄下載需要安裝的rpm 格式的包,并安裝

[root@192 ~]# cd /home/
[root@192 home]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
[root@192 home]# yum -y install mysql57-community-release-el7-10.noarch.rpm
[root@192 home]# yum -y install mysql-community-server

安裝成功


install_mysql_1.png

啟動(dòng)mysql 并查看密碼

[root@192 ~]# systemctl restart mysqld
[root@192 ~]# grep "password" /var/log/mysqld.log
2019-07-05T06:56:43.723245Z 1 [Note] A temporary password is generated for root@localhost: oux<FfU<H1OG

密碼是臨時(shí)的,所以要修改一下

下面為了能修改成簡(jiǎn)單的密碼123456,我需要改一下配置

不想改設(shè)置也可以直接修改密碼

修改設(shè)置

先使用密碼登陸

[root@bogon ~]# mysql -uroot -p
install_mysql_3.png

輸入命令

mysql> set global validate_password_policy=0;
Query OK, 0 rows affected (0.00 sec)

mysql> set global validate_password_length=1;
Query OK, 0 rows affected (0.00 sec)

mysql> set global validate_password_mixed_case_count=2;
Query OK, 0 rows affected (0.00 sec)

mysql> set global validate_password_policy=LOW;
Query OK, 0 rows affected (0.00 sec)

mysql> set global validate_password_length=6;
Query OK, 0 rows affected (0.00 sec)

設(shè)置密碼

不修改配置要設(shè)置復(fù)雜一點(diǎn)的密碼,

mysql> set password for 'root'@'localhost' = password('123456');
Query OK, 0 rows affected, 1 warning (0.01 sec)

允許通過(guò)root 用戶(hù)使用密碼遠(yuǎn)程連接

mysql> grant all privileges on *.*  to  'root'@'%'  identified by '123456'  with grant option;
Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

在主機(jī)上使用navicat 連接數(shù)據(jù)庫(kù)

打開(kāi)軟件,新建一個(gè)連接


install_mysql_4.png
install_mysql_5.png

這里的ip 就是指的之前設(shè)置的虛擬機(jī)的局域網(wǎng)ip ,密碼就是上面設(shè)置的

連接成功后,左邊能看到新建好的連接,打開(kāi)能看到虛擬機(jī)里mysql 里的所有的庫(kù)

install_mysql_6.png

來(lái)自公眾號(hào)號(hào):

胡里有仁

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • feisky云計(jì)算、虛擬化與Linux技術(shù)筆記posts - 1014, comments - 298, trac...
    不排版閱讀 4,355評(píng)論 0 5
  • mysqladmin -u root -p oldpass password newpass mysqladmin...
    不排版閱讀 2,364評(píng)論 0 3
  • 安裝并配置MySQL數(shù)據(jù)庫(kù) 3.2.1安裝MySQL數(shù)據(jù)庫(kù) 1.MySQL數(shù)據(jù)庫(kù)的安裝環(huán)境準(zhǔn)備 如果讀者沒(méi)有物理服...
    SkTj閱讀 4,197評(píng)論 0 6
  • 一、Python簡(jiǎn)介和環(huán)境搭建以及pip的安裝 4課時(shí)實(shí)驗(yàn)課主要內(nèi)容 【Python簡(jiǎn)介】: Python 是一個(gè)...
    _小老虎_閱讀 6,338評(píng)論 0 10
  • 教育不是裝滿(mǎn)一桶水,而是點(diǎn)燃一把火
    小魏有話(huà)說(shuō)閱讀 179評(píng)論 0 0

友情鏈接更多精彩內(nèi)容