centos 安装mysql5.7.18.tar.gz
1.解压mysql.tar.gz
tar -zxvf mysql-5.7.-linux-glibc2.-x86_64.tar.gz
2.添加mysql用户组和mysql用户,命令如下:
groupadd mysql #添加用户组
useradd -r -g mysql mysql #新建用户mysql,并添加到mysql用户组户
3.创建mysql目录,再把解压的文件连同文件夹一起放到mysql下,顺便给mysql 用户组授权
mkdir /usr/local/soft/mysql -p
cp -rf /home/mysql-5.7.18-linux-glibc2.5-x86_64/* /usr/local/soft/mysql/
4.创建文件夹data/bin 和 data/mysql 并授权
cd /usr/local/soft/mysql
mkdir data/bin -p
mkdir data/mysql -p
chown -R mysql:mysql ./
ll #查看权限

5.配置 /etc/my.cnf
[mysqld]
#skip-grant-tables
#指定单个table引擎
#sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
datadir=/usr/local/soft/mysql/data/mysql
basedir=/usr/local/soft/mysql ##open sqllog
general_log=ON
general_log_file=/usr/local/soft/mysql/data/mysql/query.log #开启事件计划
event_scheduler = #开启bin-log
log_bin=/usr/local/soft/mysql/data/bin/mysql-bin
server-id=
#explicit_defaults_for_timestamp=true
6.开始安装
./bin/mysqld --user=mysql --initialize

看到如上的图,就表示安装成功了。顺便记住 初始密码 hkslpHrrt4>9
7.启动mysql
cp /usr/local/soft/mysql/support-files/mysql.server /etc/init.d/mysqld
service mysqld start service mysqld status #查看状态,如果没有失败,看看3306端口没有被占用 netstat -tlnp|grep # 如果被占用 就 kill 进程
8.登录mysql
mysql -u root -p #秘密是之前初始化的密码,如果出这样的错:Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) find / -name '*.sock' 找到mysql.sock的真实位置,我的在/tmp/mysql.sock 修改/etc/my.cnf文件 添加
[mysqld]
socket=/tmp/mysql.sock [client]
default-character-set=utf8
socket=/tmp/mysql.sock [mysql]
default-character-set=utf8
socket=/tmp/mysql.sock

最后的my.cnf 文件

继续登录
9.修改root 密码,改远程访问
SET PASSWORD = PASSWORD('your new password');
use mysql;
update user set host = '%' where user = 'root'; #然后改远程访问
FLUSH PRIVILEGES
select * from information_schema.columns where column_name= 'PARENT_ID'; 查找相关字段
centos 安装mysql5.7.18.tar.gz的更多相关文章
- 记centos 安装 mysql5.7.23.tar.gz教程
1.下载tar包,这里使用wget从官网下载 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2. ...
- Linux下编译安装mysql-5.0.45.tar.gz
安装环境:VMware9(桥接模式) + Linux bogon 2.6.32-642.3.1.el6.x86_64(查看linux版本信息:uname -a) 先给出MySQL For Linux ...
- 手动安装mysql-5.0.45.tar.gz
Linux下编译安装 安装环境:VMware9(桥接模式) + Linux bogon 2.6.32-642.3.1.el6.x86_64(查看linux版本信息:uname -a) 先给出MySQL ...
- 源码安装mysql-5.6.32.tar.gz
http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.32.tar.gz 安装依赖包: #yum install wget bison gcc gcc-c ...
- Linux.centos安装mysql5.7.18
一:删除已有的mysql步骤 1 卸载旧的mysql 1.1 查询有哪些mysql文件 [root@zookeeper init.d]# find / -name mysql /var/lock/su ...
- MySql:Linux下安装MySQL-5.7.12.tar.gz
一 官网下载 mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz 目前最新为5.7.16,可以直接下载mysql-5.7.16-linux-glibc2.5-x86_ ...
- 【Centos7】安装mysql5.7.16.tar.gz
操作系统 centos7.1 云主机 1.下载好了压缩包到windows电脑上 2.使用Smartty的SCP传输到云主机的/home/xxx/下 3.解压 tar xvf mysql-5.7.16 ...
- Centos 安装 Node-v12.17.0-linux-x64.tar.gz
wget https://nodejs.org/dist/v12.17.0/node-v12.17.0-linux-x64.tar.gz tar -zxf node-v12.17.0-linux-x6 ...
- 在Fedora10上安装MySQL5.0.18,告捷!
又一次安MySQL了,为什么又呢,因为前面成功那次算配置,即配置Fedora10自带的MySQL,这个还不算自己安装的,所以有必要再安装一次,以后还装也有可能,换操作系统,换MySql版本都可能这样做 ...
随机推荐
- Python 编程入门
我喜欢直接了当, 这次主要是推荐蟒营大妈的 Python 入门课(https://py.101.camp), 还有不到一周就要开课了, 欢迎转发推荐~ 点击"夏日大作战:从小白到小能手的 P ...
- python第三天---列表的魔法
# list 列表 # 中括号括起来,逗号分隔每个元素, # 列表中可以是数字字符串.列表等都可以放进去 list1 = [123, "book", "手动", ...
- PAT(B) 1087 有多少不同的值(Java)规律
题目链接:1087 有多少不同的值 (20 point(s)) 题目描述 当自然数 n 依次取 1.2.3.--.N 时,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少个不同的值?(注:⌊x⌋ 为取 ...
- java-version不是内部或外部命令的问题
有时java-version的错误并不一定是环境配置的问题 ,可能是粗心的问题 运行——cmd——输入java -version 看清.java命令后是有个空格的 -version应该只是参数而已 我 ...
- .net framework 4.0 安装一直失败,错误代码0x80240037,解决
本文链接:https://blog.csdn.net/Chris_Ime/article/details/81626778 今天遇到一问题,在新电脑win7系统上安装.net framework 4. ...
- 2019杭电多校三 C. Yukikaze and Demons (点分治)
大意: 给定树, 每个点有一个十进制数位, 求有多少条路径组成的十进制数被$k$整除. 点分治, 可以参考CF715C, 转化为求$10^a x+b\equiv 0(mod\space k)$的$x$ ...
- 理解javascript中的立即执行函数(function(){})()(转)
原文:https://www.cnblogs.com/yanzp/p/6371292.html
- Markdown语法图文全面详解(转)
基本语法参考 转自:https://blog.csdn.net/u014061630/article/details/81359144 更改字体.颜色.大小,设置文字背景色,调整图片大小设置居中 ...
- dg搭建后oracle_redo不存在
目的:在oracle 10.2.0.4 环境中,搭建oracle dg遇到 备库redo不存在的问题,另一位同事搭建oracle 11.2.0.4 dg在备库也遇到同样的问题,如下描述处理过程. 参考 ...
- 【SoloPi】SoloPi使用3-性能测试-启动时间测试
响应耗时计算工具Soloπ响应耗时计算工具,通过录屏分帧的方式自动识别起始点和结束点,精确计算耗时. 特性模拟用户视觉,计算结果更贴近用户体验自动记录点击起始点,自动识别屏幕变化结束点通过OpenCV ...