Mysql for Linux安装配置之——二进制安装
1.准备及安装
1)查看OS版本
# cat /etc/redhat-release
2)创建mysql组及用户
# groupadd mysql
# cat /etc/group|grep mysql
#useradd -r -g mysql mysql
#cat /etc/passwd|grep mysql
3)下载mysql二进制安装包,并上传至/usr/local目录
# cd /usr/local
# ll
4)解压二进制包
# tar xvfz mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz
# mv mysql-5.7.18-linux-glibc2.5-x86_64 mysql
# ll
5)更改mysql目录所述的组和用户
# chown -R mysql.mysql mysql/
# ll
6)查看support-files文件夹内容,寻找my_default.cnf配置文件,如不存在,可手工创建和配置该配置文件,并将该创建的该参数放置support-files文件夹中,内容如下:
[mysqld]
character-set-server=utf8
basedir = /usr/local/mysql/
datadir=/usr/local/mysql/data/
log-error=/usr/local/mysql/mysqld.log
port = 3306
socket=/tmp/mysql.sock
skip-grant-tables = 1
--注:
上述配置文件中,参数skip-grant-tables=1,设置mysql系统跳过密码登陆,既可不使用密码即可登录该mysql数据库,登录后可以修改root权限,然后,关闭该参数。
7)注册和初始化mysql服务
# bin/mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysqld/ --datadir=/usr/local/mysql/data/
8)将创建的my_default.cnf和mysql.server复制于/etc及/etc/init.d/目录下
# cp /usr/local/mysql/support-files/my_default.cnf /etc/my.cnf
# cp /usr/loca/mysql/support-files/mysql.server /etc/init.d/mysqld
9)启动mysql
# cd bin
# ./mysqld_safe --user=mysql
or
# /etc/init.d/mysqld start
2.配置及管理
1)连接mysql
# cat /root/.mysql_secret
# ./mysql -uroot -p
2)修改root密码及可远程登录权限
mysql> set password=password('root');
mysql> flush privilleges;
mysql> use mysql
mysql> update user set host='%' where user='root';
3)重启mysql服务并试验远程连接
# /etc/init.d/mysqld restart
$ mysql -uroot -proot -h 10.10.10.1
4)设置开启自动启动
# chkconfig --add mysqld
# service mysqld status
# chkconfig --level 2345 mysqld on
# chkconfig --list
Mysql for Linux安装配置之——二进制安装的更多相关文章
- 分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置(单点安装)——第一篇
分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置(单点安装)--第一篇 简介 首先简单了解一下基础概念,FastDFS是一个开源的轻量级分布式文件系统,由 ...
- win2008 r2 服务器php+mysql+sqlserver2008运行环境配置(从安装、优化、安全等)
这篇文章主要介绍了win2008 r2 服务器php+mysql+sqlserver2008运行环境配置(从安装.优化.安全等),需要的朋友可以参考下 win2008 r2 安装 http://www ...
- Linux(ubuntu)二进制安装mysql8.0
mysql官方网站下载地址:https://dev.mysql.com/downloads/mysql/ 1.创建mysql运行用户和组 groupadd -g 1001 mysql useradd ...
- Linux下Mysql5.6 二进制安装
1.1下载二进制安装包 wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.40-linux-glibc2.12-x86_64.t ...
- [sql]mysql5.6cmake安装/mysql5.7二进制安装
centos7上cmake编译安装mysql-5.6.36.tar.gz 系统环境 - 环境(安装前规划好主机名,mysql编译过程会用) [root@n1 mysql-5.6.36]# cat /e ...
- nginx php-fpm安装配置 CentOS编译安装php7.2
CentOS编译安装php7.2 介绍: 久闻php7的速度以及性能那可是比php5系列的任何一版本都要快,具体性能有多好,建议还是先尝试下再说.如果你是升级或新安装,那你首先需要考虑php7和程序是 ...
- 【图文详细教程】maven3安装配置+eclipse离线安装maven3插件《《唯一成功的教程~~~2018-01-09》》
环境搭建前提: 1.电脑上已经安装了1.7以及以上版本的JDK(因为我提供的maven版本是最新的3.3.9的,要求最低JDK1.7) 2.配置好了ecplise并且能正常启动 第一步:下载maven ...
- 【Python+OpenCV】人脸识别基于环境Windows+Python3 version_3(Anaconda3)+OpenCV3.4.3安装配置最新版安装配置教程
注:本次安装因为我要安装的是win10(64bit)python3.7与OpenCV3.4.3教程(当下最新版,记录下时间2018-11-17),实际中这个教程的方法对于win10,32位又或是64位 ...
- linux fedora35 配置jdk,安装mysql,安装tomcat
配置jdk18很简单,下载jdk,只需要.tar.gz结尾的文件就行,https://download.oracle.com/java/18/latest/jdk-18_linux-x64_bin.t ...
随机推荐
- CSS属性大全
字体属性:(font)大小 font-size:x-large;(特大) xx-small;(极小) 一般中文用不到,只要用数值就可以,单位:PX.PD样式 font-style:oblique;(偏 ...
- 小程序之map地图上不能在覆盖层
问题:页面上有一个地图功能,地图上面有两个按钮,是需要覆盖在地图上的,在小程序编辑器中显示是没问题的,但是扫码测试后发现在手机上不显示这两个按钮 解决方法:使用cover-viwe标签包裹一下就可以了
- Centos7安装配置Apache+PHP+Mysql+phpmyadmin
转载自: Centos7安装配置Apache+PHP+Mysql+phpmyadmin 一.安装Apache yum install httpd 安装成功后,Apache操作命令: systemctl ...
- docker启动:Got permission denied while trying to connect to the Docker daemon
权限问题: 1.查看所有用户组与用户 vim /etc/group /etc/group 的内容包括用户组(Group).用户组口令.GID及该用户组所包含的用户(User),每个用户组一条记 ...
- Python day3_string的常见方法2_笔记
1.分割字符串的4个方法partition,rpartition,split,rsplit(区别,partition是仅分割一个,split分割全部,r是从右边开始分割,split可以传参数,自定义分 ...
- [原][粒子特效][spark]事件action
深入浅出spark粒子特效连接:https://www.cnblogs.com/lyggqm/p/9956344.html group调用action的地方: 可以看到使用action的可以是出生一次 ...
- 《剑指offer》第五十一题(数组中的逆序对)
// 面试题51:数组中的逆序对 // 题目:在数组中的两个数字如果前面一个数字大于后面的数字,则这两个数字组 // 成一个逆序对.输入一个数组,求出这个数组中的逆序对的总数. #include &l ...
- 优雅地记录Python程序日志1:logging模块简介
本文摘自:https://zhuanlan.zhihu.com/p/31893724 本篇涉及: logging模块的调用: 保存log日志为文件: 调整输入日志等级: 修改日志消息格式: 前言 在使 ...
- VMware安装Linux并配置网络通信
说明: Linux系统:CentOS-6.8-x86_64-minimal.iso VMware版本:9.0 首先下载VMware并安装.然后将CentOS-6.8-x86_64-minimal.is ...
- MATLAB程序控制结构