我的编程空间,编程开发者的网络收藏夹
学习永远不晚

MySQL服务器企业实战一

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

MySQL服务器企业实战一

1.MySQL数据库使用场景介绍

目前Web主流架构是LAMP(Linux+Apache+Mysql+PHP)和LNMP(Linux+Nginx+Mysql+PHP), Mysql更是得到各位IT运维、DBA的青睐。

MySQL常用的两大引擎有MyISAM和InnoDB,那么它们之间的区别是什么,根据不同场合该如何进行选择。

MyISAM类型的数据库表强调的是性能,其执行速度比InnoDB类型更快,但不提供事务支持,不支持外键,如果执行大量的查询操作,MyISAM引擎是更好的选择。

InnoDB提供事务支持事务、外部键、行级锁等高级数据库功能,执行大量的insert或update操作,出于性能方面的考虑,可以使用InnoDB引擎。

2.MySQL数据库安装方式

1)CentOS7.X基于YUM方式安装MySQL的方法,执行命令如下:

#yum install mariadb-server mariadb mariadb-libs -y

2)源码安装MySQL 5.5.6方法

[root@localhost tools]# wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.62.tar.gz

[root@localhost tools]# tar -zxvf mysql-5.5.62.tar.gz

[root@localhost tools]# yum install cmake ncurses - devel ncurses -y

[root@localhost tools]# cd mysql-5.5.62

[root@localhost mysql-5.5.62]# 

cmake \

-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \

-DMYSQL_UNIX_ADDR=/tmp/mysql.sock \

-DMYSQL_DATADIR=/data/mysql \    #数据库存放路径

-DSYSCONFDIR=/etc \        #配置文件路径

-DMYSQL_USER=mysql \        #运行用户

-DMYSQL_TCP_PORT=3306 \

-DWITH_XTRADB_STORAGE_ENGINE=1 \

-DWITH_MYISAM_STORAGE_ENGINE=1 \          #开启MyISAM引擎支持

-DWITH_INNOBASE_STORAGE_ENGINE=1 \       #开启InnoDB引擎支持

-DWITH_MEMORY_STORAGE_ENGINE=1 \

-DWITH_READLINE=1 \

-DENABLED_LOCAL_INFILE=1 \

-DWITH_PARTITION_STORAGE_ENGINE=1 \

-DWITH_EXTRA_CHARSETS=1 \

-DEXTRA_CHARSETS=all \           #安装扩展所有字符集

-DDEFAULT_CHARSET=utf8 \       #默认字符集

-DDEFAULT_COLLATION=utf8_general_ci \

-DWITH_BIG_TABLES=1 \

-DWITH_DEBUG=0

#cmake报以下错误

-- Could NOT find Curses (missing:  CURSES_LIBRARY CURSES_INCLUDE_PATH) 

CMake Error at cmake/readline.cmake:83 (MESSAGE):

 Curses library not found.  Please install appropriate package,

 remove CMakeCache.txt and rerun cmake.On Debian/Ubuntu, package name is libncurses5-dev, on Redhat and derivates it is ncurses-devel.

Call Stack (most recent call first):

 cmake/readline.cmake:118 (FIND_CURSES)

  cmake/readline.cmake:214 (MYSQL_USE_BUNDLED_READLINE)

  CMakeLists.txt:394 (MYSQL_CHECK_READLINE)

[root@localhost mysql-5.5.62]#  rm CMakeCache.txt         #此步骤非常重要

[root@localhost mysql-5.5.62]# yum install bison ncurses-devel git

#cmake               #重新配置环境

[root@localhost mysql-5.5.62]# make && make install

[root@localhost mysql]# pwd

/usr/local/mysql

[root@localhost mysql]# \cp support-files/my-large.cnf  /etc/my.cnf

[root@localhost mysql]# \cp support-files/mysql.server  /etc/init.d/mysqld

[root@localhost mysql]# chkconfig --add mysqld

[root@localhost mysql]# chkconfig --level 35 mysqld on

[root@localhost mysql]# mkdir -p /data/mysql

[root@localhost mysql]# /usr/local/mysql/scripts/mysql_install_db  --user=mysql --datadir=/data/mysql/ --basedir=/usr/local/mysql/     #初始化数据库

Installing MySQL system tables...

[root@localhost mysql]# ln -s /usr/local/mysql/bin/ *  /usr/bin/

[root@localhost mysql]# service mysqld restart

 ERROR! MySQL server PID file could not be found!

Starting MySQL.Logging to '/data/mysql/localhost.localdomain.err'.

. SUCCESS! 

[root@localhost mysql]# mysql

Welcome to the MariaDB monitor.  Commands end with ; or \g.

Your MySQL connection id is 1

Server version: 5.5.62-log Source distribution

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MySQL [(none)]> 

MySQL [(none)]> use mysql;

Database changed

MySQL [mysql]> update user set password=password('****') where user='root';    #设置密码

Query OK, 4 rows affected (0.00 sec)

Rows matched: 4  Changed: 4  Warnings: 0

MySQL [mysql]> flush privileges;

3.MySQL数据库配置文件详解

[mysqld]

port            = 3306

socket          = /tmp/mysql.sock   #通信设置

skip-external-locking

key_buffer_size = 256M       #索引缓冲区的大小

max_allowed_packet = 1M

table_open_cache = 256     #打开表的缓存数量

sort_buffer_size = 1M   

read_buffer_size = 1M        #读查询操作所能使用的缓冲区大小

read_rnd_buffer_size = 4M

myisam_sort_buffer_size = 64M

thread_cache_size = 8     #可重用的线程数

query_cache_size= 16M    #查询结果缓冲区大小

# Try number of CPU's*2 for thread_concurrency

thread_concurrency = 8     #最大线程数,服务器逻辑CPU*2

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

MySQL服务器企业实战一

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

MySQL高可用之MHA架构企业实战

?????? 哈喽!大家好,我是【IT邦德】,江湖人称jeames007,10年DBA工作经验 一位上进心十足的【大数据领域博主】!??? 中国DBA联盟(ACDU)成员,目前从事DBA及程序编程 擅长主流数据Orac
2023-08-17

企业云服务器价格一览

1.了解企业云服务器企业云服务器是一种基于云计算技术的虚拟服务器,它提供了强大的计算能力、存储空间和网络连接,可以满足企业在互联网时代的各种需求。企业云服务器具有高可用性、灵活性和可扩展性等特点,因此在企业中得到了广泛应用。2.企业云服务器价格因素企业云服务器的价格受多个因素影响,包括但不限于以下几点:a.配置要求企业
2023-10-27

企业实战LNMP高性能服务器_wordpress、discuz双网站部署

企业实战LNMP高性能服务器_wordpress、discuz双网站部署LNMP WEB架构中,Nginx为一款高性能WEB服务器,本身是不能处理PHP的,当接收到客户端浏览器发送HTTP Request请求时,Nginx服务器响应并处理W
2023-06-05

企业云服务器

企业云服务器是一种服务器解决方案,专为满足企业在云计算、虚拟化和容器等方面的数据管理需求而设计。这些解决方案通常具有高度弹性和稳定性,可以帮助企业实现自动化、智能化的数据管理和保护。企业云服务器提供了许多优势,包括高性能计算、高可扩展性、高可管理性和高可靠性。它们还可通过虚拟化技术实现虚拟资源的共享和动态分配,从而使企业可以更灵活地进行业务扩展。此外,企业云服务器还提供了许多其他功能,如数据加
2023-10-26

企业云服务器一年多少钱

不同的云服务器提供商可能会对企业级云服务器的价格有所不同,但一般来说,企业云服务器的价格会非常昂贵。以下是企业云服务器一年的具体费用:购买企业级云服务器的费用:如果选择购买单独的服务器,价格可能会非常高昂,但如果选择租用云服务器,则可能会更便宜一些。云服务器的运行和维护:企业云服务器可能会需要使用专业的技术人员进行维护和管理,例如监控、备份、安全性等。这些都需要一定的费用。管理和维护费用
2023-10-26

企业云服务器一年多少钱啊

云服务器的价格一般由许多因素决定,例如服务器的类型、硬件配置、地理位置、网络连接状况、软件许可费用等等。一些大型的云服务提供商,如AWS、MicrosoftAzure和GoogleCloud等,提供了高度定制化的云服务器,并且在这些基础设施上有大量的第三方开发和技术支持,因此它们的云服务器价格相对较高。相反,一些小型的
企业云服务器一年多少钱啊
2023-10-28

企业级云服务器一般多少钱

企业级云服务器通常分为私有云和公有云两种类型。私有云是指完全由内部员工或组织使用的云基础设施,包括但不限于存储系统、网络设备和软件系统。这些系统通常只用于内部部署和管理,不需要向公众公开,因此私有云服务器的价格相对较高,但由于其对内部员工和组织具有较好的安全保护和可靠性,通常是企业的首选。公有云则是指向公众提供的云基础设施,包括但不限于公有云资源池、托管数据中心和云计算平台。这些系统不向内部
2023-10-26

企业用云服务器一年多少钱

初创企业:对于初创企业来说,他们通常需要一个高度灵活、低成本、高可用性和可靠性的云服务器来存储和管理他们的数据和应用程序。这种类型的云服务器可能只需要几百美元,比传统的本地服务器便宜得多。中小型企业:中小型企业通常需要一个高性能、低成本的云服务器来处理他们的业务和应用程序。这种云服务器通常可以使用廉价的服务器硬件和云计
企业用云服务器一年多少钱
2023-10-28

企业级云服务器一般多少钱一个

企业级云服务器的价格通常受以下因素影响:硬件配置:包括服务器硬件系统、操作系统、存储系统等等,不同的硬件配置会影响价格,如高端服务器通常采用最新的处理器、内存等硬件,而中低端服务器则更注重价格实惠、性能稳定等。性能需求:不同的性能需求会影响云服务器的价格,例如对于视频、流媒体等高并发场景,企业级云服务器需要更高的处理能力,以满足需求;而对于数据库、备份等低并发场景,企业级云服务器则需要低成
2023-10-26

企业级云服务器

企业级云服务器是一种提供大型服务器集群和云计算服务的服务器。它们通常采用大型高性能计算机或服务器虚拟化技术,将多个小型数据中心的机器集成在一个虚拟化的环境中,形成一个大规模的数据中心。企业级云服务器提供了一系列的优点,包括高可靠性、高安全性、高性能和高可扩展性,可以帮助企业在日益竞争激烈的市场中保持竞争力。企业级云服务器通常提供多种类型的服务器,包括传统的台式机、笔记本电脑、服务器等。这些服务
2023-10-26

企业用云服务器

企业用云服务器可以是企业自身选择或者与云服务提供商合作的结果。以下是一些常见的类型:私有云:私有云是由企业或政府机构专门为企业客户创建的云计算平台。私有云通常由一组私有云服务器组成,并且通常包含多个虚拟化软件、存储和服务,以确保高可用性和资源利用率。这种云计算形式可以减少企业在云计算基础设施方面的成本,并提高可靠性和灵活性。公共云:公共云是由公共组织专门为机构客户和个人客户提供的云计算平台
2023-10-26

企业版云服务器

企业版云服务器是一种基于云计算技术的服务器,可以提供高性能、高可靠性、高可扩展性和易于管理的特性,可以满足企业对于大规模、可靠和高效计算的需求。企业版云服务器通常提供以下特点和功能:高性能:企业版云服务器采用多核处理器、内存和存储器,可以支持多种操作系统和API,能够更好地适应多种应用场景。高可靠性:企业版云服务器采用可靠的网络和存储架构,可以提供高可用性和稳定性,确保数据和应用程序的安全
2023-10-26

企业级云服务器一般多少钱一台

企业级云服务器的价格通常受到服务器硬件、软件、带宽、存储等多方面的影响。以下是一些常见的影响因素及其对应的企业级云服务器产品建议:硬件配置:企业级云服务器的硬件配置包括处理器、内存、硬盘、存储等多个方面,不同配置的价格也会有所差异。软件配置:企业级云服务器的软件配置也非常重要,如操作系统、数据库、安全软件等。不同软件的价格也会有所差异。带宽配置:企业级云服务器的带宽也很重要,一般来说,1
2023-10-26

企业级云服务器多少钱一年

企业级云服务器的价格通常受以下因素影响:硬件配置:包括服务器硬件设备,如CPU、内存、存储、网络连接等。软件配置:包括操作系统、数据库、中间件软件等。服务费用:云服务器的服务费用因地区、服务提供商和服务类型等差异而有所不同,通常会包含服务器租用和托管的费用。维护费用:云服务器的维护费用可能会因服务器配置、软件更新、服务等级协议等因素而异,通常会按实际情况收取一定的维护费用。需要注意
2023-10-26

MySQL 标准服务器和 MySQL 企业服务器之间的差异

MySQL 企业版MySQL 企业版配备了高级功能、管理工具和技术支持,可帮助用户实现最高水平的 MySQL 可扩展性、安全性、可靠性和正常运行时间。它降低了与业务关键型 MySQL 应用程序的开发、部署和管理相关的风险、复杂性和成本。My
2023-10-22

企业租服务器价格一般多少钱

这个问题的答案取决于多个因素,如服务器配置、租赁时间、所在地区等。一般来说,一个基本配置的虚拟私有服务器(VPS)的价格可能从几百元到几千元不等,而一个高端的物理服务器的价格可能会更高。建议您联系不同的服务器租赁服务提供商,了解他们的价格和
2023-06-03

企业云服务器价格多少钱一个

一般来说,企业云服务器的价格主要受以下几个因素的影响:云服务器的硬件配置企业云服务器的价格往往与云服务器的硬件配置有关。一般来说,高性能的云服务器通常都会采用最新的处理器、内存、硬盘等硬件设备,从而使得服务器的性能更加强大。而且,高性能的云服务器还会采用高速网络连接,使得数据传输更加快速,从而使得企业能够更好地处理业务
2023-10-27

企业自建云服务器多少钱一年

一般来说,自建云服务器的费用主要包括以下几个方面:基础设施费用:包括服务器硬件和带宽等基础设施费用,通常按照企业自身需求和预算进行计算。软件费用:包括云服务器操作系统、云服务器数据库、云服务器安全防护等软件服务费用。技术支持费用:包括云服务器维护、升级、备份等技术支持费用。维护费用:包括云服务器的日常维护费用,例如服务
企业自建云服务器多少钱一年
2023-10-28

企业级云服务器一般多少钱一台啊

企业级云服务器通常分为不同的层次和类型,不同的层次和类型的价格会有所不同。虚拟化云服务器:这种云服务器允许您将数据在不同的物理服务器或虚拟机上进行分布和复制,同时还能够在同一物理服务器上使用不同的虚拟化资源,例如CPU、内存等。虚拟化云服务器的价格通常较高,一般在几万元到十几万元不等。私有云服务器:这种云服务器是在企业内部部署数据中心内的服务器,而不是将数据托管在第三方数据中心中。私有云服务器通常使用自己...
2023-10-26

编程热搜

目录