[su]Linux下单机mysql的rpm安装文档V0.9
来源:互联网 发布:浙师大行知学院好不好 编辑:程序博客网 时间:2024/06/04 18:43
一、学习目标
掌握linux下mysql的按照全过程。
掌握mysql安装之后的配置。
掌握navicat链接mysql。
二、学习前提
了解linux中RPM、groupadd、useradd、tar等命令的使用。
三、学习内容
1、 安装环境说明
安装环境:redhat6_64位安装版本:mysql5.6.14(其他版本对库函数版本要求高)
安装方式:RPM
安装安装用户:使用root
2、 上传mysql安装包
通过xftp工具上传安装包。如下图所示:
3、 检查历史安装
安装之前应该先查询系统是否存在了mysql的软件包。
[root@localhost ~]# rpm -qa|grep -i mysql
如果有的话使用rpm-e 软件名 (--nodeps 强制删除)
或者使用yum-y remove mysql-libs-* 进行卸载
4、创建用户组和用户
[root@localhost ~]# groupadd -g 600mysql //创建mysql用户组
[root@localhost ~]# useradd -g 600 -u 600mysql //创建msyql用户
[root@localhost ~]# passwd mysql //修改mysql密码
5、使用rpm安装
[root@localhost ~]# rpm -ivhMySQL-server-5.6.14-1.el6.x86_64.rpm
[root@localhost ~]# rpm -ivhMySQL-client-5.6.14-1.el6.x86_64.rpm
[root@localhost ~]# rpm -ivhMySQL-devel-5.6.14-1.el6.x86_64.rpm
[root@localhost ~]# rpm -ivh MySQL-shared-5.6.14-1.el6.x86_64.rpm
[root@localhost ~]# rpm -ivh MySQL-shared-compat-5.6.14-1.el6.x86_64.rpm
安装顺序不能错,否则会报错。
安装后生成的一个随机密码在/root/.mysql_secret
6、启动启动mysql
[root@ localhost ~]# service mysql start
7、登录mysql
[root@ localhost ~]# mysql -u root -p
需要输入/root/.mysql_secret的随机密码
8、修改密码
mysql> SET PASSWORD=password('root123');
9、赋予任何主机访问数据的权限
mysql> GRANT all privileges on *.* TO'root'@'%' identified by 'root123' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
10、修改root密码
mysql> SET PASSWORD FOR 'root'@'%' =PASSWORD('root123');
11、开启防火墙mysql连接端口
[root@localhost ~]# vi /etc/sysconfig/iptables添加“-A RH-Firewall-1-INPUT -p tcp --dport 3306 -j ACCEPT”如下图所示:
重启防火墙:[root@localhost ~]# service iptablesrestart
12、使用Navicat测试
通过Navicat测试连接账号:root密码:root123
- [su]Linux下单机mysql的rpm安装文档V0.9
- Linux下Mysql的rpm的安装
- Linux下Mysql的rpm的安装
- linux下mysql的rpm包安装
- linux 下 安装 rpm 格式 的 mysql
- Linux下安装Mysql(RPM安装)
- linux下安装mysql(5.0,rpm的server和client)
- linux下安装mysql(5.0 rpm的server和client)
- Linux下Mysql的配置(rpm形式安装)
- rpm体系下的linux安装httpd+mysql+…
- Linux系统下以RPM方式安装mysql-5.7.9
- linux下mysql(rpm)安装使用手册
- linux下mysql(rpm)安装使用手册
- linux下mysql(rpm)安装使用手册
- linux下mysql(rpm)安装使用手册
- linux下MySQL安装(rpm)
- linux下mysql(rpm)安装使用手册
- linux下mysql(rpm)安装使用手册
- mysql trigger触发器简述
- Android 搭配React Native开发的优势及劣势解析
- jstl各版本、el表达式关系、setvlet版本
- Mysql->order by SQL 根据多个条件排序
- Python(十三)线程和进程
- [su]Linux下单机mysql的rpm安装文档V0.9
- 一个无限极分类转成tree树的数据结构
- jq 多种过滤器
- C语言程序设计:现代方法6
- 求高精度幂,Java BigDecimal 去前导零和后导零
- git使用
- 七牛云php
- C++获取系统和程序的位数
- csdn 直接粘贴待图片文章解决办法