HCRM博客

CentOS 6.5 MySQL环境搭建指南

CentOS 6.5 配置 MySQL

CentOS 6.5 MySQL环境搭建指南-图1

环境准备

  1. 系统版本:CentOS 6.5
  2. MySQL版本:MySQL 5.6
  3. 网络环境:公网或内网均可

安装 MySQL

安装依赖

sudo yum install -y gcc gcc-c++ make bison bison-devel ncurses ncurses-devel libaio libaio-devel libtool libtool-devel autoconf automake autoconf-devel glib2 glib2-devel curl curl-devel openssl openssl-devel

下载 MySQL 安装包

cd /usr/local/src
wget http://dev.mysql.com/get/mysql57-community-release-el6-11.noarch.rpm

安装 MySQL

sudo yum install -y mysql57-community-release-el6-11.noarch.rpm
sudo yum install -y mysql-community-server

启动 MySQL 服务

sudo systemctl start mysqld

设置 MySQL 服务开机自启

sudo systemctl enable mysqld

配置 MySQL

修改 MySQL 配置文件

CentOS 6.5 MySQL环境搭建指南-图2

sudo vi /etc/my.cnf
[mysqld]
basedir=/usr
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
port=3306
pid-file=/var/run/mysqld/mysqld.pid
max_connections=1000
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci

修改 root 用户密码

sudo grep 'temporary password' /var/log/mysqld.log

找到临时密码,然后执行以下命令:

mysql -u root -p

输入临时密码,然后执行以下命令:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
EXIT;

测试 MySQL

登录 MySQL

mysql -u root -p

创建数据库

CREATE DATABASE test_db;

使用数据库

USE test_db;

创建表

CREATE TABLE test_table (
    id INT NOT NULL AUTO_INCREMENT,
    name VARCHAR(255) NOT NULL,
    PRIMARY KEY (id)
);

插入数据

CentOS 6.5 MySQL环境搭建指南-图3

INSERT INTO test_table (name) VALUES ('test');

查询数据

SELECT * FROM test_table;

FAQs

  1. 问题:如何查看 MySQL 的版本信息?

    解答: 使用以下命令查看 MySQL 版本信息:

    mysql --version
  2. 问题:如何修改 MySQL 的最大连接数?

    解答:/etc/my.cnf 文件中找到 [mysqld] 部分,添加或修改 max_connections 参数,

    [mysqld]
    max_connections=2000

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/48168.html

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
请登录后评论...
游客游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~