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

Mysql 5.7.17安裝后登錄mysql的教程

 更新時(shí)間:2017年01月18日 14:49:45   投稿:mrr  
這篇文章主要介紹了Mysql 5.7.17安裝后登錄mysql的教程以及mysql5.7.17的安裝方法,需要的朋友參考下吧

mysql-5.7.17的安裝在文章下面有介紹,大家可以參考下。下面先給大家介紹下Mysql 5.7.17安裝后登錄mysql的教程,一起看看吧。

在運(yùn)行 ./bin/mysqld –initialize 初始化數(shù)據(jù)庫時(shí),會(huì)生成隨機(jī)密碼,示例:

[Note] A temporary password is generated for root@localhost: Wtng#?e&S5,-

例中密碼為 Wtng#?e&S5,- ,首次登錄 mysql,用這個(gè)密碼。

$ /usr/local/mysql/bin/mysql -uroot -p'Wtng#?e&S5,-'

登入 mysql 后,設(shè)置新密碼為“mypassword”。

mysql> set password = password('mypassword');

還有一種辦法,不用管初始密碼是什么,在 root 用戶下,修改 my.cnf 文件,跳過密碼直接登錄。待登入 mysql ,再用 mysql 命令行修改密碼。這種方法也適用于忘記 mysql 密碼,需要修改密碼的情況。

$ vi /etc/my.cnf
  [mysqld]配置區(qū)域添加:
  skip-grant-tables
$ service mysqld restart

此時(shí)可直接登錄,然后修改密碼。

$ /usr/local/mysql/bin/mysql -uroot 
mysql> update user set authentication_string=password('mypassword') where user='root';
mysql> quit

登出 mysql,修改 my.cnf,去掉添加的 skip-grant-tables ,重啟 mysqld 服務(wù),使用新密碼登錄。

源碼安裝mysql-5.7.17(centos-6.8-minimal)的方法

官方文檔

http://dev.mysql.com/doc/refman/5.7/en/installing-source-distribution.html

準(zhǔn)備工作

1.安裝wget、gcc、gcc-c++、bison、ncurses、ncurses-devel

$ yum install –y wget gcc gcc-c++ bison ncurses ncurses-devel 

2.安裝cmake

$ cd /usr/local/src/
$ wget https://cmake.org/files/v3.7/cmake-3.7.1.tar.gz
$ tar zxvf cmake-3.7.1.tar.gz
$ cd cmake-3.7.1
$ ./bootstrap && gmake && gmake install

3.此版本需要boost_1_59_0,下載解壓到某個(gè)目錄,安裝mysql時(shí)需要指定。另外,mysql官網(wǎng)提供含有boost的mysql源碼包。

$ wget https://nchc.dl.sourceforge.net/project/boost/boost/1.59.0/boost_1_59_0.tar.gz
$ tar zxf boost_1_59_0.tar.gz
$ mv boost_1_59_0 /usr/local/

4.下載mysql源碼包(不含boost)并解壓

$ cd /usr/local/src/
$ wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.17.tar.gz
$ tar zxvf mysql-5.7.17.tar.gz

安裝過程

1.創(chuàng)建用戶和組mysql:mysql

$ groupadd mysql
$ useradd -r -g mysql -s /sbin/nologin mysql

2.編譯安裝mysql

$ cd /usr/local/src/mysql-5.7.17
$ mkdir build
$ cd build
$ cmake .. \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DSYSCONFDIR=/etc \
-DMYSQL_DATADIR=/data/mysql \
-DMYSQL_USER=mysql \
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock \
-DMYSQL_TCP_PORT=3306 \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DEXTRA_CHARSETS=all \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_BOOST=/usr/local/boost_1_59_0
$ make && make install

3.初始化

$ cd /usr/local/mysql
$ chown -R mysql:mysql .
$ mkdir -p /data/mysql
$ chown -R mysql.mysql /data/mysql
$ ./bin/mysqld --initialize \
--user=mysql \
--basedir=/usr/local/mysql \
--datadir=/data/mysql
$ ./bin/mysql_ssl_rsa_setup --datadir=/data/mysql

5.7.6及以上版本使用 ./bin/mysqld --initialize 初始化數(shù)據(jù)庫;
初始化后,會(huì)生成隨機(jī)密碼,示例:[Note] A temporary password is generated for root@localhost: Wtng#?e&S5,-。
./bin/mysql_ssl_rsa_setup需要openssl支持,用于啟用數(shù)據(jù)量ssl連接,需要進(jìn)一步配置。

4.配置文件

$ cp support-files/my-default.cnf /etc/my.cnf
$ vim !$

修改部分:

basedir = /usr/local/mysql
datadir = /data/mysql
port = 3306
socket = /tmp/mysql.sock

5.啟動(dòng)腳本

$ cp support-files/mysql.server /etc/init.d/mysqld
$ vim !$

    修改部分:

 basedir = /usr/local/mysql
  datadir = /data/mysql

啟動(dòng)腳本有兩個(gè),分別是 /usr/local/mysql/bin/mysqld_safe 和 /usr/local/mysql/support-files/mysql.server(即/etc/init.d/mysqld)。當(dāng)啟動(dòng)mysqld時(shí),mysqld_safe同時(shí)啟動(dòng),mysqld_safe監(jiān)控mysqld服務(wù),記錄錯(cuò)誤日志,并在mysqld因故障停止時(shí)將其重啟。

6.啟動(dòng)mysqld服務(wù)

/etc/init.d/mysqld start

若想設(shè)置開機(jī)啟動(dòng):

$ chkconfig --add mysqld
$ chkconfig mysqld on
$ service mysqld start

以上所述是小編給大家介紹的Mysql 5.7.17安裝后登錄mysql的教程,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Mysql 索引結(jié)構(gòu)直觀圖解介紹

    Mysql 索引結(jié)構(gòu)直觀圖解介紹

    Mysql-索引結(jié)構(gòu)直觀圖解。上一篇?jiǎng)倓偼ㄋ谆恼f明了B-TREE的幾個(gè)結(jié)果與存儲(chǔ)方式,其實(shí)跟索引感覺上還是沒有關(guān)聯(lián)起來, 那么本篇,就通過實(shí)際的一個(gè)數(shù)據(jù)行的例子,說明一下
    2016-12-12
  • 深入理解MySQL中MVCC與BufferPool緩存機(jī)制

    深入理解MySQL中MVCC與BufferPool緩存機(jī)制

    這篇文章主要介紹了深入理解MySQL中MVCC與BufferPool緩存機(jī)制,MySQL默認(rèn)RR隔離級(jí)別就是通過該機(jī)制來保證的MVCC,更多主題相關(guān)內(nèi)容,需要的可以參考下面文章內(nèi)容介紹
    2022-05-05
  • CentOS下編寫shell腳本來監(jiān)控MySQL主從復(fù)制的教程

    CentOS下編寫shell腳本來監(jiān)控MySQL主從復(fù)制的教程

    這篇文章主要介紹了在CentOS系統(tǒng)下編寫shell腳本來監(jiān)控主從復(fù)制的教程,文中舉了兩個(gè)發(fā)現(xiàn)故障后再次執(zhí)行復(fù)制命令的例子,需要的朋友可以參考下
    2015-12-12
  • MySQL之存在則更新,否則就插入數(shù)據(jù)

    MySQL之存在則更新,否則就插入數(shù)據(jù)

    這篇文章主要介紹了MySQL之存在則更新,否則就插入數(shù)據(jù)問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • 使用mysqld_multi實(shí)現(xiàn)單系統(tǒng)中配置多個(gè)MySQL服務(wù)器實(shí)例

    使用mysqld_multi實(shí)現(xiàn)單系統(tǒng)中配置多個(gè)MySQL服務(wù)器實(shí)例

    這篇文章主要介紹了使用mysqld_multi實(shí)現(xiàn)單系統(tǒng)中配置多個(gè)MySQL服務(wù)器實(shí)例,mysqld_multi可用于在一臺(tái)物理服務(wù)器運(yùn)行多個(gè)Mysql服務(wù),mysqld_multi是管理多個(gè)mysqld的服務(wù)進(jìn)程,這些服務(wù)進(jìn)程程序不同的unix socket或是監(jiān)聽于不同的端口,需要的朋友可以參考下
    2014-09-09
  • win32 mysql 5.7.27 安裝配置方法圖文教程

    win32 mysql 5.7.27 安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了win32 mysql 5.7.27 安裝配置方法圖文教程,文中安裝步驟介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • MYSQL中解析json格式數(shù)據(jù)方法示例

    MYSQL中解析json格式數(shù)據(jù)方法示例

    這篇文章主要給大家介紹了關(guān)于MYSQL中解析json格式數(shù)據(jù)的相關(guān)資料,JSON是一種輕量級(jí)的數(shù)據(jù)交換格式,采用了獨(dú)立于語言的文本格式,類似XML,但是比XML簡單,易讀并且易編寫,需要的朋友可以參考下
    2023-08-08
  • SQL語法CONSTRAINT約束操作詳情

    SQL語法CONSTRAINT約束操作詳情

    這篇文章主要介紹了SQL語法CONSTRAINT約束操作詳情,CONSTRAINT,約束,即對(duì)數(shù)據(jù)庫表中的數(shù)據(jù)進(jìn)行約束,以保證數(shù)據(jù)記錄的完整性和有效性。下面來看看文章的學(xué)習(xí)介紹吧
    2022-01-01
  • win10下mysql 8.0.23 安裝配置方法圖文教程

    win10下mysql 8.0.23 安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了win10下mysql 8.0.23 安裝配置方法圖文教程,文中安裝步驟介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-01-01
  • MYSQL日志與備份還原問題詳解

    MYSQL日志與備份還原問題詳解

    這篇文章主要為大家詳細(xì)介紹了MYSQL日志與備份還原問題,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07

最新評(píng)論

永福县| 马山县| 加查县| 通州区| 茌平县| 瑞安市| 阿瓦提县| 舞阳县| 万山特区| 浮山县| 邢台市| 甘德县| 南木林县| 股票| 肃南| 甘肃省| 永川市| 永城市| 虎林市| 门头沟区| 密云县| 黑水县| 仙桃市| 云霄县| 固原市| 商丘市| 大厂| 白水县| 淄博市| 棋牌| 隆德县| 广德县| 大荔县| 土默特左旗| 西林县| 新余市| 阿城市| 那坡县| 江孜县| 泽州县| 兴化市|