linux安装mysql5.7自己初始化_linux系统安装mysql5.7步骤
1.下载mysql压缩文件,地址
https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz
2.将压缩文件上传到服务器home文件夹下
3.解压mysql到此文件夹
命令:tar -zxvf mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz -C /usr/local/mysql
4.创建一个mysql用户和组
命令:groupadd mysql
useradd mysql -g mysql
5.创建文件夹并授权
命令:mkdir /data/mysql
chown mysql:mysql -R /data/mysql
6.在/etc目录下创建my.cnf文件,并进行配置:
[mysqld]
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
basedir=/usr/local/mysql
datadir=/data/mysql
socket=/tmp/mysql.sock
user=mysql
port=3306
character-set-server=utf8mb4
# cancle password
# skip-grant-tables
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
# skip-grant-tables
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
7.配置mysql参数 (注意,控制台输出信息有临时密码)
/usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql
8.把启动脚本放到开机初始化目录
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
9.开启数据库服务
service mysql start
service mysql stop --关闭
service mysqld restart --重启
10.修改密码及允许远程连接
/usr/local/mysql/bin/mysql -u root -p (输入临时密码)
>>use mysql;
>>update user set authentication_string=password('你的密码') where user='root'; 或者 ALTER USER USER() IDENTIFIED BY '你的密码';
>>update user set host='%' where user = 'root';
>>flush privileges;
>>exit;
11.如没有域名远程连接时需要设置 my.cnf 的mysqld模块加一句 skip-name-resolve
linux安装mysql5.7自己初始化_linux系统安装mysql5.7步骤相关推荐
- linux安装的mysql没有密码_linux系统安装的mysql数据库root帐户密码忘记的两种处理方法...
方法1: 1.停止MySQL服务 # kill `cat /var/run/mysqld/mysqld.pid` 或者 # pkill mysqld 2.创建一个密码赋值语句的文本文件 # vi my ...
- linux安装DM7数据库和初始化实例--无图形界面
linux安装DM7数据库和初始化实例–无图形界面 1.创建安装用户,用户组 #1.创建安装用户组 groupadd -g 12349 dinstall #2.创建安装用户dmdba useradd ...
- linux安装多个mysql数据库_linux下多个mysql5.7.19(tar.gz)安装图文教程
初级第一次在Linux下安装MySQL-5.7.19版本教程请看上一篇,如果已经会安装了,那么请看这篇linux下安装多个mysql-5.7.19 环境:centos 6.5 1-下载 2-跳过登陆 ...
- win10安装mysql5.7.11_64位Win10系统安装Mysql5.7.11
最近在装了64位Win10系统的mac book笔记本上用mysql-installer-community-5.7.11.0安装Mysql5.7.11,在配置mysql server时老是卡住,报错 ...
- linux安装mysql遇到的问题_Linux下安装MySQL5.7及遇到的问题解决方法
一.下载地址 本文安装的版本: 或者使用wget下载: [root@localhost opt]# wget https://dev.mysql.com/get/Downloads/MySQL-5.7 ...
- 安装mysql5 1步骤_Linux系统安装MySQL详细步骤(mysql-5.1等)
第一步.查找以前是否安装有mysql 使用下面命令:rpm -qa|grep -i mysql 如果显示有包则说明已安装mysql 第二步.如果已安装,则需要删除已安装的数据库 可按以下步骤删除数据库 ...
- linux系统安装mysql的步骤_Linux系统安装MySQL详细步骤(mysql-5.6.21)
第一步.查找以前是否安装有mysql 使用下面命令: rpm -qa|grep -i mysql 如果显示有包则说明已安装mysql 第二步.如果已安装,则需要删除已安装的数据库 可按以下步骤删除数据 ...
- linux安装mysql后怎么进去_linux安装mysql详细步骤
最近买了个腾讯云服务器,搭建环境. 该笔记用于系统上未装过mysql的干净系统第一次安装mysql.自己指定安装目录,指定数据文件目录. linux系统版本: CentOS 7.3 64位 安装源文件 ...
- linux安装自带mysql吗_Linux下安装mysql
前提下必须要有这三个文件夹 A.jpg B.jpg 还要安装这两个软件:直接百度官网即可: 先通过Xftp6这个软件,编译文件夹, C.jpg 搭建mysql 1.查看CentOS自带的mysql r ...
最新文章
- R主成分分析PCA示例
- “大众搬家”何其多啊?[3/14/2007 update]
- C和C++中读取不定数量的输入数据
- 用nodejs搭建最简单、轻量化的http server
- Freemarker中如何遍历List
- 【JavaScript】前端模块化:import 和 export 的使用
- CGLib动态代理原理及实现
- Black Hat USA 2021主议题介绍
- js 右键菜单_Windows下的多场景「快捷菜单」工具箱
- 转专业后的迷茫和开始——自学C语言之旅
- Photoshop:渐变工具的使用
- Android放大镜实现的两种方式
- Linux中卷的扩展命令
- 微信小程序使用swiper制作轮播图留白的解决方法
- 【linux】查看环境变量|getenv setenv设置获取环境变量
- Spring基本使用
- 模拟斗地主,按顺序初始化54张扑克牌,然后进行洗牌,随机抽取三张底牌,剩下的按照顺序进行发牌,打印出三个人的牌和底牌(ArrayList)
- 计算机 总线带宽计算,电脑各种硬件带宽的计算
- 【鸿蒙】《校园通》--校园生活模块
- EXP-00002错误解决方法
热门文章
- 3000多种细菌大迁徙,就发生在你买菜接过钞票的一瞬间
- Nature综述: 地球上细菌和古菌的生物膜丰度
- 扩增子统计绘图5火山图:差异OTU数量及变化规律
- Python使用matplotlib可视化小提琴图、seaborn中的violinplot函数可视化多分类变量的小提琴图(Violin Plot)
- Python使用matplotlib可视化斜率图、对比同一数据对象前后(before、after)两个状态的差异(Slope Chart)
- R语言使用psych包的fa函数对指定数据集进行因子分析(输入数据为相关性矩阵)、使用rotate参数指定进行斜交旋转提取因子、使用factor.plot函数可视化斜交旋转因子分析、并解读可视化图形
- R语言使用ggplot2包使用geom_boxplot函数绘制基础分组箱图(不同分组配置不同的箱体填充色)实战
- R语言ggplot2可视化:将条形图(bar plot)和线图(line plot)组合在一起并使用双Y轴(double y axis)进行可视化、其中一个Y轴显示为百分比
- pandas判断日期是否是闰年(is_leap_year)实战: 数据列转化为日期(时间)格式、判断pandas的日期数据列是否是闰年
- windows通过脚本批量设置环境变量(env、path)实战:java环境、scala环境、maven环境、gradle环境、nodejs、git等