• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >Linux > CentOS7最小安装mysql

CentOS7最小安装mysql

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含centos7安装mysql,centos7安装mysql5.7,centos7 yum安装mysql,centos7安装mysql5.6,centos7编译安装mysql等服务器相关知识,网友希望可以进行参考

CentOS7最小安装mysql


1.安装CentOS-7-x86_64-DVD-1511.iso。
最小安装方式。建议添加开发工具,samba和文件共享。
安装的时候选择静态IP地址,录入机器名


2.安装网络工具包
yum install net-tools


如果安装时为动态IP方式,则需要手工修改IP地址为静态,同时修改主机名


3.安装vmtools
mount -t auto /dev/cdrom /mnt/cdrom
cp /mnt/cdrom/VMwareTools-10.0.10-4301679.tar.gz /root
tar zxvf VMwareTools-10.0.10-4301679.tar.gz
cd vmware-tools-distrib
./vmware-install.pl
rm -rf vmware-tools-distrib


4.更新或升级最小化安装的 CentOS
yum update && yum upgrade


5.添加163镜像源
#mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
cd /etc/yum.repos.d/
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
yum clean all
yum makecache


5.安装mysql
sudo rpm -Uvh mysql57-community-release-el7-9.noarch.rpm
sudo yum install mysql-community-server
vi /etc/my.cnf


#添加以下内容
log_bin_trust_function_creators=1
character-set-server=utf8
lower_case_table_names=1


plugin-load=validate_password.so
validate-password=FORCE_PLUS_PERMANENT
sql_mode='ONLY_FULL_GROUP_BY,NO_AUTO_VALUE_ON_ZERO,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,PIPES_AS_CONCAT,ANSI_QUOTES'


max_connections=4000
key_buffer_size=200M
low_priority_updates=1
table_open_cache=8000
back_log=1500
query_cache_type=0
table_open_cache_instances=16


# files
innodb_file_per_table
innodb_log_file_size=200M
innodb_log_files_in_group=3
innodb_open_files=4000


# buffers
innodb_buffer_pool_size=1024M
innodb_buffer_pool_instances=32
#innodb_additional_mem_pool_size=20M
innodb_log_buffer_size=64M
join_buffer_size=32K
sort_buffer_size=32K


# innodb
innodb_checksums=0
innodb_doublewrite=0
innodb_support_xa=0
innodb_thread_concurrency=0
innodb_flush_log_at_trx_commit=2
innodb_max_dirty_pages_pct=50
innodb_use_native_aio=1
innodb_stats_persistent=1
innodb_spin_wait_delay=16 #6/96


# perfspecial
innodb_adaptive_flushing=1
innodb_flush_neighbors=0
innodb_read_io_threads=4
innodb_write_io_threads=4
innodb_io_capacity=400
innodb_purge_threads=1
innodb_adaptive_hash_index=0


# monitoring
innodb_monitor_enable='%'
performance_schema=OFF


sudo service mysqld start
sudo grep 'temporary password' /var/log/mysqld.log
mysql -uroot -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
use mysql
update user set host = '%' where user = 'root';
flush privileges;
exit
iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 1521 -j ACCEPT
iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 1234 -j ACCEPT
service iptables restart
service iptables stop
service firewalld stop
#systemctl disable firewalld.service
#systemctl disable iptables.service

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Centos7安装并配置mysql5.7完美相关教程
  • centos7 rpm方式安装mysql5.7 详细相关教程
  • CentOS7安装配置mysql
  • CentOS7最小安装mysql
  • CentOS7上安装MySQL Workbench
  • CentOS7 安装Mysql5.7(解压缩版)

相关文章

  • Centos 6.5编译安装git 2.9.3
  • Centos 6.8上安装Mysql 5.6.35
  • Centos7中Nginx开机自启动的解决办法
  • Ubuntu 14.04下搭建SVN服务器(SVN Server)
  • centos 搭建dns服务器 解析任意域名
  • CentOS8上用Docker部署开源项目Tcloud的教程
  • CentOS7.2下Hadoop2.7.2的集群搭建
  • Windows 10 下安装 Apache 2.4.41的教程
  • 详解CentOS 8 VMware虚拟机设置静态ip网卡上网
  • Centos环境下配置postfix邮件

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • rsync+inotify实现数据同步及常见问题
    • Linux修改主机名的简单方法
    • CentOS7下安装MySQL5.7安装与配置(YUM)
    • Centos6.5 安装 MySQL5.6
    • Centos中完全删除mysql的方法
    • CentOS7安装MySQL5.6.28及其修改密码
    • Linux下NFS搭建步骤
    • CentOS 删除MySQL
    • centos6.8搭建dhcp服务器
    • Windows 10 下安装 Apache 2.4.41的教程

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有