MySQL 5 5版本資料庫介紹與二進位制安裝

2022-09-07 17:51:10 字數 2117 閱讀 1874

mysql

二進位制安裝

歡迎來到來到大浪濤天的部落格

2. 安裝mysql:

1.1.1 二維**

1.1.2 mysql和oracle資料庫,運維最常用的是mysql。

1.1.3 通過sql結構化查詢語句訪問資料

1.1.4 保持資料一致性方面很強。

1.1.5 缺點:讀寫更多的是和磁碟打交道,資料一致性,安全性,導致速度慢。

1.2.1 非關係型資料庫主要有 nosql(not only sql)以高效,高效能為目的,凡是和效率效能無關的因素都盡可能拋棄,是資料庫的補充。、

1.2.2 memcached 純記憶體快取軟體,裡面是乙個巨大的hash表,內容形式是鍵值對形式。

key-values ,鍵值對應形式 stu001----->oldboy

1.2.3 redis 記憶體加持久化軟體(磁碟)

資料型別也是:key-values ,鍵值對應形式 stu001----->oldboy,但是和memcached相比,型別更多,支援集合,列表等。

1.2.4 非關係型資料庫小結: nosql不是否定關係型資料庫,而是作為關聯式資料庫的乙個重要補充。nosql為了高效能、高併發而生。nosql的典型代表 memcached和redis,mongodb(面向文件的資料庫)

1.3.1 mysql效能卓越,服務穩定,很少出現異常宕機。

1.3.2 mysql開放源**且無版權制約,自主性及使用成本低。

1.3.3 mysql歷史悠久,社群及使用者非常活躍,遇到問題,可以尋求幫助。

1.3.4 mysql軟體體積小,安裝使用簡單,並且易於維護,安裝及維護成本低。

1.3.5 mysql品牌口碑效應,使得企業無需考慮就直接用lamp,和lnmp流行架構。

1.3.5 mysql支援多種作業系統,提供多種api介面,支援多種開發語言,特別是對流行的php語言有很好的支援。

2.1.1 yum/rpm 簡單,快,無法定製

2.1.2 編譯安裝,./configure;make;make install;(針對mysql 5.0-5.1版本)複雜,速度慢,可定製

./cmake;gmake;gmake install (針對mysql 5.5以上)

2.1.3 二進位製包

解壓就能用(綠色軟體,無需安裝),簡單,快,不好定製。

新增使用者

useradd -s /sbin/nologin -m mysql

id mysql

解壓軟體

tar xf mysql-5.5.32-linux2.6-x86_64.tar.gz

初始化資料庫

配置啟動mysql

驗證是否起來,mysql的埠號是3306

[root@maiyat ~]# lsof -i :3306

command pid user fd type device size/off node name

mysqld 9714 mysql 10u ipv4 26707 0t0 tcp *:mysql (listen)

配置環境變數

[root@maiyat ~]# source /etc/profile

[root@maiyat ~]# tail -1 /etc/profile

設定開機自啟動

[root@maiyat scripts]# chkconfig mysqld on

[root@maiyat scripts]# chkconfig --list |mysqld

[root@maiyat scripts]# /etc/init.d/mysqld start

[root@maiyat scripts]# /etc/init.d/mysqld stop

更改mysql密碼

[root@maiyat scripts]#  mysqladmin -uroot password "123456"

[root@maiyat scripts]# mysqladmin -uroot -p123456 password "oldboy"

資料庫 Mysql5 5解除安裝

由於本地版本與公司資料庫版本不一致,需要解除安裝原來的mysql 如果解除安裝不乾淨會導致新安裝mysql會失敗 首先需要停止mysql的服務 管理員執行控制台 輸入 net stop mysql 然後解除安裝mysql,控制面板什麼軟體管家之類的隨意了 c programdata mysql 可能...

資料庫 Mysql5 5解除安裝

由於本地版本與公司資料庫版本不一致,需要解除安裝原來的mysql 如果解除安裝不乾淨會導致新安裝mysql會失敗 首先需要停止mysql的服務 管理員執行控制台 輸入 net stop mysql 然後解除安裝mysql,控制面板什麼軟體管家之類的隨意了 c programdata mysql 可能...

cmake 安裝 mysql5 5 版本

1 安裝確保以下系統相關庫檔案 gcc gcc c autoconf automake zlib libxml ncurses devel libmcrypt libtool libtool ltdl devel yum y install gcc gcc c autoconf automake z...