centos6.4 使用yum 软件 安装mysql 5.6 详细教程

本文详细介绍了在CentOS系统上使用yum安装MySQL的方法,包括检查与移除旧版本、下载并安装社区版MySQL、配置UTF-8编码、设置远程访问权限及开机启动等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

  • yum 安装
  • mysql 安装,远程登录,设置utf-8编码

1. yum 安装

centos 中安装yum 软件

请参考文章:  https://blog.youkuaiyun.com/py_tamir/article/details/80962182

2.mysql 安装

  • 检查系统是否安装其他版本的MYSQL数据
    # yum list installed | grep mysql
    # yum -y remove mysql-libs.x86_64
  • 安装及配置
    # wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
    # rpm -ivh mysql-community-release-el6-5.noarch.rpm
    # yum repolist all | grep mysql
  • 安装MYSQL数据库
    # yum install mysql-community-server -y
  • 设置为开机启动
    # chkconfig --list | grep mysqld
    # chkconfig mysqld on
  • 设置远程root
    mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你设置的密码' WITH GRANT OPTION;
    mysql> flush privileges;
  • 设置utf-8编码
    
    查看原有编码:
    mysql> show variables like 'character%';
    
    查看命令
    # vi /etc/my.cnf
    ===========================================================
    [mysqld]
    character-set-server=utf8 
    collation-server=utf8_general_ci 
    performance_schema_max_table_instances=400 
    table_definition_cache=400 
    table_open_cache=256
    # 修改
    sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
    
    [mysql]
    default-character-set = utf8
    
    [mysql.server]
    default-character-set = utf8
    
    
    [mysqld_safe]
    default-character-set = utf8
    
    
    [client]
    default-character-set = utf8
    ====================================================================
    
    重启mysql
    # service mysqld restart
  • 设置登录用户,# vi /etc/my.cnf 在[mysqld]中添加 skip-grand-tables, 登录mysql,update user set password=password("root") where user='root', 之后quit mysql。在[mysqld]中注释skip-grand-tables,重启mysql则命令为:/etc/init.d/mysqld restart 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值