新聞中心
Ubuntu操作系統(tǒng)下如何安裝數據庫

專注于為中小企業(yè)提供網站設計、成都網站建設服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)城東免費做網站提供優(yōu)質的服務。我們立足成都,凝聚了一批互聯網行業(yè)人才,有力地推動了上千多家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網站建設實現規(guī)模擴充和轉變。
Ubuntu操作系統(tǒng)是一個基于Linux的操作系統(tǒng),在開源領域使用廣泛。它提供了許多強大的功能和優(yōu)化的安全性,而且安裝和使用非常簡單。與此同時,Ubuntu操作系統(tǒng)也支持多種類型的數據庫,因此我們可以在Ubuntu操作系統(tǒng)上運行多種數據庫來滿足不同的需求。本文將介紹Ubuntu操作系統(tǒng)下如何安裝數據庫。
1. MySQL
MySQL是一種被廣泛使用的關系型數據庫管理系統(tǒng)。它是自由軟件,由Oracle公司維護。在Ubuntu操作系統(tǒng)上安裝MySQL非常簡單,只需按照以下步驟:
1. 打開終端并更新包:sudo apt-get update
2. 安裝MySQL服務器:sudo apt-get install mysql-server
3. 安裝完成后,可以通過以下命令檢查是否安裝成功:sudo service mysql status
2. PostgreSQL
PostgreSQL是一種開源關系型數據庫管理系統(tǒng),被廣泛用于企業(yè)級應用和大規(guī)模網站。在Ubuntu操作系統(tǒng)上安裝PostgreSQL也非常簡單,只需按照以下步驟:
1. 打開終端并更新包:sudo apt-get update
2. 安裝PostgreSQL:sudo apt-get install postgresql
3. 安裝完成后,可以通過以下命令來檢查PostgreSQL是否安裝成功:sudo service postgresql status
3. MongoDB
MongoDB是一種NoSQL數據庫管理系統(tǒng),旨在處理大量的非結構化數據。它使用強大的ON格式存儲數據,并在存儲數據時提供可擴展性和可用性。在Ubuntu操作系統(tǒng)上安裝MongoDB也非常簡單,只需按照以下步驟:
1. 打開終端并更新包:sudo apt-get update
2. 安裝MongoDB:sudo apt-get install mongodb
3. 安裝完成后,可以使用以下命令檢查MongoDB是否安裝成功:sudo service mongodb status
4. Redis
Redis是一種非常流行的內存數據庫,它存儲數據在內存中而不是磁盤上,因此速度非???。在Ubuntu操作系統(tǒng)上安裝Redis也非常簡單,只需按照以下步驟:
1. 打開終端并更新包:sudo apt-get update
2. 安裝Redis:sudo apt-get install redis
3. 安裝完成后,可以使用以下命令檢查Redis是否安裝成功:sudo service redis status
以上就是Ubuntu操作系統(tǒng)下安裝MySQL、PostgreSQL、MongoDB和Redis的步驟。無論您使用哪個數據庫,安裝和配置都非常簡單。使用這些數據庫,您可以輕松地處理、存儲、管理和檢索不同類型的數據,以滿足各種需求。Ubuntu操作系統(tǒng)為您提供了強大的工具來管理這些數據庫,所以您不用擔心管理和維護的問題。
成都網站建設公司-創(chuàng)新互聯,建站經驗豐富以策略為先導10多年以來專注數字化網站建設,提供企業(yè)網站建設,高端網站設計,響應式網站制作,設計師量身打造品牌風格,熱線:028-86922220Ubuntu 怎么安裝mysql5.7
先安裝好操作系統(tǒng) 在Mysql官網上下載最新版的Ubuntu Linux專用的Mysql。我這里下載的是:mysql-server_5.7.11-1ubuntu14.04_amd64.deb-bundle.tar。 解壓文件 命令為:tar -xvf mysql-server_5.7.11-1ubuntu14.04_amd64.deb-bundle.tar. 解壓開來后,一共有11個deb包,用sudo dpkg -i 命令逐個安裝,因為包與包中間存在依賴關系,這里安裝有個先后順序。 我的安裝的順序是: 1.mysql-common_5.7.11-1ubuntu14.04_amd64.deb 2.libmysqlclient20_5.7.11-1ubuntu14.04_amd64.deb 3.libmysqlclient-dev_5.7.11-1ubuntu14.04_amd64.deb 4.libmysqld-dev_5.7.11-1ubuntu14.04_amd64.deb 5而后需要安裝一個依賴包叫漏核libaio1,命令為sudo apt-get intall libaio1; 而后繼續(xù): 5.mysql-community-client_5.7.11-1ubuntu14.04_amd64.deb 6.mysql-client_5.7.11-1ubuntu14.04_amd64.deb 7.mysql-community-source_5.7.11-1ubuntu14.04_amd64.deb這里需要再安裝一個依賴包叫l(wèi)ibmecab2,安純卜裝好后,繼續(xù)安裝最后一個: 返褲掘8.mysql-community-server_5.7.11-1ubuntu14.04_amd64.deb 安裝過程中需要設置數據庫密碼。 到這里,所有的已經安裝完畢。輸入Mysql -uroot-p可以登陸數據庫了。
sudo apt-get update
sudo apt-get upgrade
apt-get install libaio1
(apt-get install mysql-server mysql-client自動安裝會裝上5.5)
sudo groupadd mysql
sudo useradd -r -g mysql mysql
cd /usr/local/src
sudo wget mysql-server_5.7.6-m16-1ubuntu12.04_amd64.deb-bundle.tar
sudo tar -xvf mysql-server_5.7.6-m16-1ubuntu12.04_amd64.deb-bundle.tar
sudo dpkg -i mysql-common_5.7.6-m16-1ubuntu12.04_amd64.deb
sudo dpkg-preconfigure mysql-community-server_5.7.6-m16-1ubuntu12.04_amd64.deb
這一步驟會提示讓你輸入root密碼,后期可改,隨便輸個。
sudo dpkg -i mysql-community-server_5.7.6-m16-1ubuntu12.04_amd64.deb
sudo dpkg -i mysql-community-client_5.7.6-m16-1ubuntu12.04_amd64.deb
sudo dpkg -i libmysqlclient20_5.7.6-m16-1ubuntu12.04_amd64.deb
cd /usr/local/
sudo ln -s /var/lib/mysql /usr/local/mysql
sudo mkdir /usr/local/mysql/data
sudo chown -R mysql. /usr/local/mysql/data
修改密碼
sudo /usr/bin/mysqladmin -u root password
登錄
sudo /usr/bin/mysql -u root -p
遠程連接
GRANT ALL PRIVILEGES ON *.* TO ‘root’@’10.10.40.54’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;
遠程連接某表 : 創(chuàng)舉源建username用戶,可槐答世遠程訪問鉛肢app數據庫下user表,具有讀、更新權限
grant select,update on app.user to username@‘%’ identified by ‘123456’;
open_files_limit = 10240
back_log = 258
max_connections = 5000
max_connect_errors = 716
external-locking = FALSE
max_allowed_packet = 32M
sort_buffer_size = 8M
join_buffer_size = 1M
thread_cache_size = 300
query_cache_type=1
query_cache_size = 512M
query_cache_limit = 2M
query_cache_min_res_unit = 2k
thread_stack = 192K
tmp_table_size = 258M
max_heap_table_size = 258M
key_buffer_size = 512M
read_buffer_size = 4M
read_rnd_buffer_size = 16M
wait_timeout=
bulk_insert_buffer_size = 64M
innodb_buffer_pool_size = 8000M
innodb_buffer_pool_instances=32
innodb_thread_concurrency = 8
innodb_flush_log_at_trx_commit = 2
innodb_log_buffer_size = 16M
innodb_log_file_size = 2023M
innodb_log_files_in_group = 3
innodb_max_dirty_pages_pct = 90
innodb_lock_wait_timeout = 120
innodb_read_io_threads = 16
innodb_write_io_threads = 16
innodb_io_capacity = 20230
innodb_io_capacity_max = 40000
查看連接數
show variables like ‘%max_connections%’
這時應該為5000,說明配置已生效
sudo apt-get update
sudo apt-get upgrade
apt-get install libaio1
(apt-get install mysql-server mysql-client自動安裝會裝上5.5)
sudo groupadd mysql
sudo useradd -r -g mysql mysql
cd /usr/local/src
sudo wget mysql-server_5.7.6-m16-1ubuntu12.04_amd64.deb-bundle.tar
sudo tar -xvf mysql-server_5.7.6-m16-1ubuntu12.04_amd64.deb-bundle.tar
sudo dpkg -i mysql-common_5.7.6-m16-1ubuntu12.04_amd64.deb
sudo dpkg-preconfigure mysql-community-server_5.7.6-m16-1ubuntu12.04_amd64.deb
這一步驟會提示讓你輸入root密碼,后期可改,隨便輸個。
sudo dpkg -i mysql-community-server_5.7.6-m16-1ubuntu12.04_amd64.deb
sudo dpkg -i mysql-community-client_5.7.6-m16-1ubuntu12.04_amd64.deb
sudo dpkg -i libmysqlclient20_5.7.6-m16-1ubuntu12.04_amd64.deb
cd /usr/local/
sudo ln -s /var/lib/mysql /usr/local/mysql
sudo mkdir /usr/local/mysql/data
sudo chown -R mysql. /usr/local/mysql/data
修改密碼
sudo /usr/bin/mysqladmin -u root password
登錄
sudo /usr/bin/mysql -u root -p
遠程連接
GRANT ALL PRIVILEGES ON *.* TO ‘root’@’跡孫畢10.10.40.54’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;
遠程連接某表凱配 : 創(chuàng)建username用戶,可遠程訪問app數據庫下user表,具有讀、更新權限
grant select,update on app.user to username@‘%’ identified by ‘123456’;
open_files_limit = 10240
back_log = 258
max_connections = 5000
max_connect_errors = 716
external-locking = FALSE
max_allowed_packet = 32M
sort_buffer_size = 8M
join_buffer_size = 1M
thread_cache_size = 300
query_cache_type=1
query_cache_size = 512M
query_cache_limit = 2M
query_cache_min_res_unit = 2k
thread_stack = 192K
tmp_table_size = 258M
max_heap_table_size = 258M
key_buffer_size = 512M
read_buffer_size = 4M
read_rnd_buffer_size = 16M
wait_timeout=
bulk_insert_buffer_size = 64M
innodb_buffer_pool_size = 8000M
innodb_buffer_pool_instances=32
innodb_thread_concurrency = 8
innodb_flush_log_at_trx_commit = 2
innodb_log_buffer_size = 16M
innodb_log_file_size = 2023M
innodb_log_files_in_group = 3
innodb_max_dirty_pages_pct = 90
innodb_lock_wait_timeout = 120
innodb_read_io_threads = 16
innodb_write_io_threads = 16
innodb_io_capacity = 20230
innodb_io_capacity_max = 40000
查看連接數
show variables like ‘%max_connections%’
ubuntu下安裝數據庫的介紹就聊到這里吧,感謝你花時間閱讀本站內容,更多關于ubuntu下安裝數據庫,簡易指南:Ubuntu操作系統(tǒng)下如何安裝數據庫,Ubuntu 怎么安裝mysql5.7的信息別忘了在本站進行查找喔。
創(chuàng)新互聯【028-86922220】值得信賴的成都網站建設公司。多年持續(xù)為眾多企業(yè)提供成都網站建設,成都品牌建站設計,成都高端網站制作開發(fā),SEO優(yōu)化排名推廣服務,全網營銷讓企業(yè)網站產生價值。
網站標題:簡易指南:Ubuntu操作系統(tǒng)下如何安裝數據庫(ubuntu下安裝數據庫)
鏈接URL:http://m.fisionsoft.com.cn/article/coocdoe.html


咨詢
建站咨詢
