centos下mysql数据库的安装
来源:互联网 发布:豫章学院 知乎 编辑:程序博客网 时间:2024/06/04 22:41
1、下载安装包
https://dev.mysql.com/downloads/mysql/5.5.html#downloads
2、上传安装包到centos
使用用具xshell ,由于系统刚装完,先安装上传下载组件;
yum install lrzsz
查找这两个文件是否存在,存在则说明之前有个安装,删除掉即可。还有可能是系统自带的,先删掉;
ll /etc/my.cnf ll /etc/init.d/mysql*
3.安装依赖包异步IO(libaio)
yum search libaio yum install libaio #安装libaio
4.解压安装包
# cd 到mysoft/pack 目录下tar -zxcf mysql-5.5.57-linux-glibc2.12-x86_64.tar.gz#创建软连接[root@localhost mysoft]# ln -s /mysoft/pack/mysql-5.5.57-linux-glibc2.12-x86_64 mysql
5.创建用户和用户权限
[root@localhost mysoft]# ll总用量 0lrwxrwxrwx. 1 root root 48 10月 6 11:32 mysql -> /mysoft/pack/mysql-5.5.57-linux-glibc2.12-x86_64drwxr-xr-x. 3 root root 99 10月 6 11:30 pack#创建mysql用户组[root@localhost mysoft]# groupadd mysql #把用户mysql添加到mysql用户组, -r系统用户 -g所属组 -s /bin/false 用户不可登录[root@localhost mysoft]# useradd -r -g mysql -s /bin/false mysql[root@localhost mysoft]# cd mysql#改变文件的所有权 -R表示改变一个目录和其下文件(或者子目录)的所有权设置 [root@localhost mysql]# chown -R mysql ./ #mysql下的所有目录和文件交给mysql用户[root@localhost mysql]# chgrp -R mysql ./ #mysql下的所有目录和文件交给mysql组[root@localhost mysql]# ll总用量 56drwxr-xr-x. 2 mysql mysql 4096 10月 6 11:30 bin-rw-r--r--. 1 mysql mysql 17987 6月 5 14:38 COPYINGdrwxr-xr-x. 3 mysql mysql 18 10月 6 11:30 datadrwxr-xr-x. 2 mysql mysql 55 10月 6 11:30 docsdrwxr-xr-x. 3 mysql mysql 4096 10月 6 11:30 include-rw-r--r--. 1 mysql mysql 301 6月 5 14:38 INSTALL-BINARYdrwxr-xr-x. 3 mysql mysql 4096 10月 6 11:30 libdrwxr-xr-x. 4 mysql mysql 30 10月 6 11:30 mandrwxr-xr-x. 10 mysql mysql 4096 10月 6 11:30 mysql-test-rw-r--r--. 1 mysql mysql 2496 6月 5 14:38 READMEdrwxr-xr-x. 2 mysql mysql 30 10月 6 11:30 scriptsdrwxr-xr-x. 27 mysql mysql 4096 10月 6 11:30 sharedrwxr-xr-x. 4 mysql mysql 4096 10月 6 11:30 sql-benchdrwxr-xr-x. 2 mysql mysql 4096 10月 6 11:30 support-files
6.拷贝mysql配置文件
[root@localhost mysql]# cd support-fils[root@localhost support-files]# cp my-medium.cnf /etc/my.cnf[root@localhost support-files]# cp mysql.server /etc/init.d/mysql
7.修改my.cnf
vim /etc/my.cnf#修改mysql指向,添加这两个目录;basedir=/mysoft/mysqldatadir=/mysoft/mysql/data
8.安装mysql
[root@localhost mysql]# cd scripts[root@localhost scripts]# ./mysql_install_db --user=mysql --basedir=/mysoft/mysql datadir=/mysoft/mysql/data
安装成功效果
9.添加环境变量
[root@localhost scripts]# vim /etc/profile#添加环境变量export PATH=$PATH:/mysoft/mysql/bin[root@localhost scripts]# source /etc/profile #生效
10.初始化用户名密码
[root@localhost bin]# ./mysql_secure_installation
11.授权远程登录
mysql -uroot -p
mysql> use mysqlmysql> update user set host='%' where user='root' and host ='localhost';mysql> flush pivileges;
12.关闭防火墙
[root@localhost bin]# systemctl stop firewalld.service
13.使用工具连接
阅读全文
0 0
- CentOS下MYSQL数据库的安装
- CentOS下MySQL数据库的安装
- centos下mysql数据库的安装
- CentOS下Mysql数据库的安装与配置
- centos下Mysql-5.5.19数据库的安装
- CentOS下Mysql数据库的安装与配置
- CentOS 下Mysql数据库的安装与配置
- CentOS下Mysql数据库的安装与配置
- CentOS下Mysql数据库的安装与配置
- CentOS下Mysql数据库的安装与配置
- CentOS下Mysql数据库的安装与配置
- 在centos 5.2下安装mysql数据库
- centos环境下如何安装Mysql数据库
- Linux CentOS下安装、配置mysql数据库
- CentOS 6.5系统下安装MySQL数据库
- 在CentOS环境下安装mysql数据库
- centos下安装多个mysql数据库
- CentOS下mysql的安装
- Cookie和Session快速记忆笔记
- nodejs之express搭建项目-以注册登陆为例
- ios中分享的回调地址
- 数码时钟
- 如何防止别人QQ群话题发广告和批量QQ群发Q群话题
- centos下mysql数据库的安装
- [Network]TCP
- Scala集合类型详解
- < 笔记 > Java SE
- XIII Open Championship of Y.Kupala Grodno SU Grodno Problem E. Enter the Word Problem 贪心+后缀自动机
- Select和Epoll
- 挑战3.2.1 Subsequence (poj 3061)
- HYSBZ3489-A simple rmq problem
- Java Web 开发后续(四)