手把手教你在CentOS 6.8中安装mysql

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: @(Linux)[centos,mysql,安装]卸载掉原有mysql查看该操作系统上是否已经安装了mysql数据库:rpm -qa | grep mysql  若有则卸载:rpm -e mysql  // 普通删除模式或者:rpm -e --...

@(Linux)[centos,mysql,安装]

卸载掉原有mysql

查看该操作系统上是否已经安装了mysql数据库:
rpm -qa | grep mysql  
若有则卸载:
rpm -e mysql  // 普通删除模式
或者:
rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

通过yum来进行mysql的安装

查看yum上提供的mysql数据库可下载的版本:
yum list | grep mysql
安装数据库:
yum install -y mysql-server mysql mysql-devel
安装完成后,查看数据库版本:
rpm -qi mysql-server

数据库初始化

启动数据库:
service mysqld start
或者:
sudo /etc/init.d/mysqld start

重启:service mysqld restart

在使用mysql数据库时,都得首先启动mysqld服务,因此有必要将mysql服务设置为开机启动:

[root@www ~]# chkconfig mysqld on
[root@www ~]# chkconfig --list | grep mysql
mysqld             0:关闭    1:关闭    2:启用    3:启用    4:启用    5:启用    6:关闭

设置root账号的密码(默认状态下,mysql安装好后root是没有密码的,即输入mysql -uroot就可以进入数据库),为了安全起见,我们要给root设置一个密码:
mysqladmin -u root password 'yourpassword'
此时我们就可以通过mysql -u root -p来登录数据库。

数据库编码UTF-8

在/etc/my.cnf文件中设置数据为utf8
vim /etc/my.cnf
在[client]下添加
default-character-set=utf8
在[mysqld]下添加
character-set-server=utf8
查看数据库字符集编码
show variables like '%char%';

img_affe8072931bab7cad3735efa19236ec.jpe

mysql的主要配置文件

  1. 主配置文件:/etc/my.cnf
  2. 数据库文件存放位置:/var/lib/mysql
  3. 日志存放位置:/var/log/mysqld.log

参考:

Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
1天前
|
安全 关系型数据库 MySQL
解决centos7.0安装mysql后出现access defind for user@'localhost'的错误
在使用yum 安装完mariadb, mariadb-server, mariadb-devel后
7 0
|
2天前
|
Linux 网络安全 数据安全/隐私保护
centos7安装gitlab-ce社区版全过程,详细到爆炸,这些面试官常问的开发面试题你都掌握好了吗
centos7安装gitlab-ce社区版全过程,详细到爆炸,这些面试官常问的开发面试题你都掌握好了吗
|
4天前
|
NoSQL Linux Redis
在CentOS上安装和配置Redis
在CentOS上安装和配置Redis
46 0
|
4天前
|
安全 Linux 测试技术
在CentOS上安装Elasticsearch和Kibana
在CentOS上安装Elasticsearch和Kibana
11 0
|
4天前
|
关系型数据库 MySQL Linux
Linux下安装MySQL
Linux下安装MySQL
20 0
|
4天前
|
SQL 分布式计算 关系型数据库
Ubuntu上安装MySQL以及hive
Ubuntu上安装MySQL以及hive
17 1
|
4天前
|
运维 Kubernetes 监控
本地CentOS安装轻量级容器PaaS平台KubeSphere并实现无公网IP远程访问
本地CentOS安装轻量级容器PaaS平台KubeSphere并实现无公网IP远程访问
6 0
|
4天前
|
Kubernetes Docker 容器
Docker 安装 Portainer
Portainer Community Edition是一个针对容器化应用程序的轻量级服务交付平台,可用于管理 Docker、Swarm、Kubernetes 和 ACI 环境。它的设计理念是部署和使用都简单,该应用程序允许您通过“智能”GUI 和/或广泛的 API 管理所有编排器资源。
42 3
|
4天前
|
关系型数据库 MySQL Linux
centos7.0环境下安装MySql_8.0.12
centos7.0环境下安装MySql_8.0.12
|
4天前
|
关系型数据库 MySQL Linux
CentOS7环境下安装MySQL5.6
CentOS7环境下安装MySQL5.6
215 0

热门文章

最新文章