Oracle Linux 6.8安装 mysql 5.7.17的详细教程
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,安装MySQL 5.7.17的方法如下所示:1.下载http://www.codeyyy.com/linux/149-150-153.html2.上传解压tar -xvf mysql-5.7.17-l
千家信息网最后更新 2025年11月07日Oracle Linux 6.8安装 mysql 5.7.17的详细教程
安装MySQL 5.7.17的方法如下所示:
1.下载
http://www.codeyyy.com/linux/149-150-153.html
2.上传解压
tar -xvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
3.新建mysql目录
mkdir -p /usr/local/mysql/datamv mysql-5.7.17-linux-glibc2.5-x86_64/* /usr/local/mysql/
4.添加用户组
groupadd mysql
5.新建用户
useradd -g mysql -d /usr/local/mysql mysql
6.改变mysql目录权限
chown -R mysql.mysql /usr/local/mysql/
7.初始化数据库(在MySQL目录下安装)
因为这里是5.7版本的所以不适用了(./bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/)
./bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --initialize
牢记上面的随机密码
root@localhost: >HLaOQH;U6L3
8.复制配置文件到 /etc/my.cnf 这里是mysql的基本配置问题
cp -a ./support-files/my-default.cnf /etc/my.cnf #会有一个选择是否覆盖原有文件,直接按 y回车选择是就可以
并编辑 vi my.cnf
# These are commonly set, remove the # and set as required.basedir = /usr/local/mysqldatadir = /usr/localmysql/dataport = 3306# server_id = .....socket = /tmp/mysql.sockcharacter-set-server=utf-8
这个时候复制了my.cnf 再去启动会启动失败(这个文件不作复制)
mysql/support-files/mysql.server restart
9.把mysql放到本地系统服务中
cp -a ./support-files/mysql.server /etc/init.d/mysqld
10.配置mysql
# cp /home/mysql/support-files/mysql.server /etc/init.d/mysqld # 拷贝启动文件到/etc/init.d/下并重命令为mysqld# chmod 755 /etc/init.d/mysqld # 增加执行权限# chkconfig --list mysqld # 检查自启动项列表中没有mysqld这个,# chkconfig --add mysqld # 如果没有就添加mysqld:# chkconfig mysqld on # 用这个命令设置开机启动:
11.创建软链接
# ln -s /home/mysql/bin/mysql /usr/bin/mysql
12.mysql服务的启动/重启/停止
# service mysqld start # 启动服务# service mysqld restart # 重启服务# service mysqld stop # 停止服务
13.进入mysql
./bin/mysqladmin -u root -p 或者 mysql -u root -p
输入开始保存的临时密码
>HLaOQH;U6L3
14.修改密码
1).在mysql 中修改密码
mysql> SET PASSWORD = PASSWORD('123456'); 2)可以通过临时文件中找到之前的密码(没试过)
find / -name mysql.sock
15.设置编码
show variables like 'character%'; # 查询编码SET character_set_database = utf8; ----设置编码
16.mysql远程授权2种(重点)
1)mysql> grant all privileges on *.* to 'root'@'%' identified by '123456';2)grant all on *.* to 'root'@'%' identified by '123456';
以上所述是小编给大家介绍的Oracle Linux 6.8安装 mysql 5.7.17的详细教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
密码
文件
服务
目录
编码
配置
命令
权限
用户
选择
教程
可以通过
启动会
基本配置
拷贝
数据
数据库
方法
时候
版本
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
保定软件开发学校
比对表格中相同数据库
数据库查表语句快捷
防止服务器入侵
党性体检软件开发系统
韩国大学计算机网络技术
石景山区专业性软件开发范围
win 7服务器管理器
广州新网络安全公司
网络安全班级讨论
网络安全运维校招面试题
应用服务器基本场景和实现功能
河长数据库
工控系统网络安全的案例
面试中会问到的网络安全知识点
360防火墙和服务器安全狗
通辽php软件开发
长春文件服务器托管
软件开发学业目标
网络安全 微信公众号
华硕电脑激活服务器
花雨庭服务器无法进入
什么编程语言适合软件开发
怎么看中控有没有数据库
黄岛区苹果软件开发哪家做的好
软件开发手机app
成都致家视游网络技术
广州新网络安全公司
惠普服务器ilo管理地址
sql怎么获取所有数据库名