一、下载rpm安装包 。自己去下吧,我下的是5.6.22的版本。
MySQL-client-5.6.22-1.linux_glibc2.5.x86_64.rpm
MySQL-server-5.6.22-1.linux_glibc2.5.x86_64.rpm
二、我用的是centOs 自带了5.17的版本,要先通过yum卸载。
yum remove mysql
yum remove mysql-libs
三、安装
rpm -ivh MySQL-server-5.6.22-1.linux_glibc2.5.x86_64.rpm
rpm -ivh MySQL-client-5.6.22-1.linux_glibc2.5.x86_64.rpm
四、数据库路径配置
vi /etc/rc.d/init.d/mysql
datadir=/data/myqsl
配置/etc/my.cnf 没有该文件的自己创建一个或者去复制一个来。
[mysqld]
server-id = 28 为主从同步准备
skip-grant-tables 跳过权限验证,设置好用户以后必须去掉
datadir=/data/mysql 指定数据库文件路径
log-bin=mysql-bin 记录日志-为主从同步配置 下
log-slave-updates
赋mysql用户对数据目录的权限
chown -R mysql.mysql /data/mysql
赋执行权限
chmod 755 /data/mysql
5、设置root密码
启动mysql 由于上面设置了 skip-grant-tables
直接执行 mysql就进入了mysql窗口
mysql>use mysql
mysql>UPDATE user SET Password = password ( '123456' ) WHERE User = 'root' ;
mysql>flush privileges ;
退出mysql 去掉/etc/my.cnf的skip-grant-tables
从新登录mysql
mysql -uroot -p123456
mysql>set password=password('123456') 不确定是不是必须要
设置远程可访问
mysql>GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
安装配置完成,新手主要要开放3306端口。不然远程一样连接不上
qq交流群 216396734
分享到:
相关推荐
而“Linux mysql安装教程”则意味着我们将遵循一套步骤来完成安装过程。 在标签中,“mysql rpm包”再次强调了我们使用RPM格式的包来安装MySQL,“安装教程”意味着我们将提供详细的步骤指导。 在提供的压缩包子...
Linux 下安装 MySQL 服务器 Linux 下安装 MySQL 服务器是指在 Linux 操作系统中安装和配置 MySQL 数据库服务器的过程。MySQL 是一种关系型数据库管理系统,广泛应用于 Web 应用程序中。 知识点: 1. 安装 MySQL ...
### Linux 下安装 MySQL 在 Linux 系统中安装 MySQL 数据库是一项常见的任务,尤其是在搭建 Web 服务器或开发环境中。本文将详细介绍如何在 Linux 系统上安装 MySQL,并提供相关的配置和管理指南。 #### 准备工作 ...
### Linux下安装MySQL数据库详细步骤及关键知识点 在Linux环境下安装MySQL数据库是一项常见的任务,尤其对于网站开发者和系统管理员来说,掌握这一技能至关重要。本文将详细介绍如何在Linux系统下安装MySQL数据库,...
标题"Linux安装MySQL-devel"指向了一个具体的操作任务,即在Linux环境下安装MySQL的开发库。在这个过程中,我们将主要关注以下知识点: 1. **MySQL-devel组件**:MySQL-devel包含了用于编译MySQL客户端和服务器端...
### Linux下安装MySQL 在Linux环境下安装MySQL是一个常见的任务,对于开发者、系统管理员以及数据库管理员而言至关重要。本文将详细介绍在Linux环境下安装MySQL的过程,并提供一些实用的技巧与建议。 #### 准备...