久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Ubuntu安裝MySQL(RPM包安裝)

 流楚丶格念 2022-01-14

文章目錄

1.MySQL基礎(chǔ)知識

瑞典MySQL AB公司開發(fā),由SUN收購,而后SUN被甲骨文并購,目前屬于Oracle公司。
MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng) 由于其體積小,、速度快,、總體擁有成本低,、MySQL軟件采用了雙授權(quán)政策,分為社區(qū)版和企業(yè)版,。

1.1MySQL版本及下載

MySQL數(shù)據(jù)庫版本相對比較繁雜,。常見的有:Community社區(qū)版,、Enterprise企業(yè)版,。

Community版是開源免費(fèi)的,這也是我們通常用的MySQL的版本??梢詽M足絕大多數(shù)用戶需求,。

Enterprise版,官方指出提供30天免費(fèi)試用期??蛇M(jìn)一步劃分為MySQL標(biāo)準(zhǔn)版,、MySQL企業(yè)版、MySQL集群版,。官方提供付費(fèi)服務(wù),。

其中Community Server 可以直接從mysql 的官網(wǎng)下載。但Enterprice Edition只能從Oracle edelivery上下載,而Edelivery有時(shí)會屏蔽中國IP,。

MySQL各版本區(qū)別參見:
http://www./Document/62.html
下載mysql時(shí)注意區(qū)分版本細(xì)節(jié)及所應(yīng)用的系統(tǒng)平臺:linux(32/64) ,、win(32/64)
舉例:

  • MySQL Community Server 5.6.20 win版本
    GA 是指軟件的通用版本,一般指正式發(fā)布的版本 (Generally Available (GA) Release)

  • mysql-essential-5.1.60-win32.msi 是精簡版,如果只需要mysql服務(wù),就選擇此版本。

  • mysql-5.1.60-win32.msi 是完整版,包含安裝程序和配置向?qū)?#xff0c;有MySQL文檔,。

  • mysql-noinstall-5.1.60-win32.zip 是非安裝的zip壓縮包,沒有自動安裝程序和配置向?qū)?#xff0c;無安裝向?qū)?/p>

  • mysql-5.1.60.zip 是用于windows的Mysql源碼壓縮包
    linux版本

    http://www./downloads/網(wǎng)站上下載不了
    www.oracle.com/downloads 找mysql 注冊用戶, 選擇操作系統(tǒng)平臺和mysql版本 進(jìn)行下載

我們選用較簡單的RPM 包來安裝,。

1.2下載安裝包

Community Server下載地址:
MySQL Community Server mysql社區(qū)版,開源,、免費(fèi)
MySQL Enterprise Edition mysql企業(yè)版,非免費(fèi)
MySQL Cluster mysql集群版,開源、免費(fèi)

2.MySQL服務(wù)器安裝和啟動

2.1查詢服務(wù)器上已經(jīng)安裝的mysql

在終端提示符輸入:rpm -aq | grep mysql命令,。查詢結(jié)果如下顯示:
qt-mysql-4.6.2-25.el6.x86_64
mysql-connector-odbc-5.1.5r1144-7.el6.x86_64
mysql-bench-5.1.66-2.el6_3.x86_64
mysql-devel-5.1.66-2.el6_3.x86_64
libdbi-dbd-mysql-0.8.3-5.1.el6.x86_64
mysql-test-5.1.66-2.el6_3.x86_64
mysql-libs-5.1.66-2.el6_3.x86_64
mysql-5.1.66-2.el6_3.x86_64
mysql-connector-java-5.1.17-6.el6.noarch
mysql-server-5.1.66-2.el6_3.x86_64
注:各機(jī)器有可能不相同,軟件列表視實(shí)際情況,。

2.2卸載舊的版本

rpm -e 軟件包名 --nodeps --allmatches (不理會依賴關(guān)系,刪除所有上一步查出來的相同的mysql)
[root@localhost home]#  rpm -e mysql-connector-odbc-3.51.26r1127-1.el5 --nodeps --allmatches
[root@localhost home]#  rpm -e libdbi-dbd-mysql-0.8.1a-1.2.2 --nodeps --allmatches
[root@localhost home]#  rpm -e mysql-server-5.0.77-3.el5 --nodeps --allmatches
[root@localhost home]#  rpm -aq | grep mysql
[root@localhost home]# 
將老版本的幾個(gè)文件手動刪除
#rm -f /etc/my.cnf
#rm -rf /var/lib/mysql
#rm -rf /var/share/mysql
#rm -rf /usr/bin/mysql*

2.3安裝

解壓.zip安裝包

sudo unzip V46610-01-MySQL Database 5.6.20 RPM for Oracle Linux  RHEL 6 x86 (64bit).zip

得到如下軟件包:
MySQL-client-advanced-5.6.20-1.el6.x86_64.rpm
MySQL-devel-advanced-5.6.20-1.el6.x86_64.rpm
MySQL-server-advanced-5.6.20-1.el6.x86_64.rpm
MySQL-embedded-advanced-5.6.20-1.el6.x86_64.rpm
MySQL-shared-advanced-5.6.20-1.el6.x86_64.rpm
MySQL-shared-compat-advanced-5.6.20-1.el6.x86_64.rpm
MySQL-test-advanced-5.6.20-1.el6.x86_64.rpm
README.txt

2.3.1安裝服務(wù)器

rpm -ivh MySQL-server-advanced-5.6.****-1.el6.x86_64.rpm
A RANDOM PASSWORD HAS BEEN SET FOR THE MySQL root USER !
You will find that password in '/root/.mysql_secret'.
You must change that password on your first connect,
no other statement but 'SET PASSWORD' will be accepted.
See the manual for the semantics of the 'password expired' flag.
Also, the account for the anonymous user has been removed.
In addition, you can run:
/usr/bin/mysql_secure_installation
which will also give you the option of removing the test database.
This is strongly recommended for production servers.
See the manual for more instructions.
Please report any problems at http://bugs./
The latest information about MySQL is available on the web at
http://www.
Support MySQL by buying support/licenses at http://shop.
New default config file was created as /usr/my.cnf and
will be used by default by the server when you start it.
You may edit this file to change server settings

2.3.2安裝客戶端:

rpm -ivh MySQL-client-advanced-5.6.****-1.el6.x86_64.rpm
說明:不安裝mysql-client是不能使用mysql工具登陸到mysql數(shù)據(jù)庫
其他軟件包選擇性安裝:
#rpm -ivh MySQL-devel-advanced-5.6.20-1.el6.x86_64.rpm

2.4登錄Mysql

修改默認(rèn)密碼:

https://blog.csdn.net/weixin_45525272/article/details/107774685

常規(guī)(不過新的好像不行了已經(jīng),不行就用上面的那種)

oracle收購Mysql后,新版的mysql剛安裝完mysql后不能直接輸入mysql登錄數(shù)據(jù)庫, 而是設(shè)置了默認(rèn)free password密碼,默認(rèn)密碼放在了/root/.mysql_secret文件中,登陸后需要修改密碼。

  1. 查看文件尋找密碼
cat /root/.mysql_secret
  1. 以root用戶身份登陸MySQL
    服務(wù)啟動和關(guān)閉:
service mysql start 
service mysql stop
ps -u mysql 可以查看mysql用戶(安裝MySQL時(shí),系統(tǒng)自動創(chuàng)建該用戶)的進(jìn)程
  PID TTY          TIME CMD
  7586 ?       00:00:50 mysqld守護(hù)進(jìn)程
登陸服務(wù)器:
mysql -u root –p
輸入從.mysql_secret中讀到的密碼登錄,。
如果登錄期間發(fā)生異常,無法登陸:
使用root將mysql的后臺進(jìn)程kill -9 PID
  1. 修改密碼
mysql> set password=password('123456'); 
將密碼設(shè)置為:123456
密碼修改成后,再次登錄使用:
$mysql -uroot -p123456即可,。
  1. 查看數(shù)據(jù)庫
mysql> show databases;
  1. 退出登錄 quit/exit

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多