export mysql home_mysql的Linux下安装笔记

2a34a5a62dfe71f1ea7e2f58c163e4dd.png

注:在5.7之后MySQL不在生成my-default.cnf配置。

tar -xzvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz

mv mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz/ /usr/local/mysql

新建 useradd mysql

新建文件夹

mkdir /usr/local/mysql/data

生成配置:

./mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

./mysql_ssl_rsa_setup --datadir=/usr/local/mysql/data

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

303947f20679d2bc725483beeed8d422.png

生成初始密码:Yv;fdhxjJ5.u

启动:

bin/mysqld_safe --user=mysql &

service mysqld start

查看启动情况:

systemctl status mysqld

service mysqld status

开机启动:

chkconfig --add mysqld

//查看开机启动項

chkconfig --list

b356c0ba7b66b1288bc47f834a2d5627.png

删除开机启动:

chkconfig --del mysqld

MySQL启动成功:

11c6878e538e70ffc535ae0411cd1d91.png

关闭MySQL:service mysqld stop

92ee6a2e5e73e80d42af4684659f490e.png

配置MySQL的环境变量:

export JAVA_HOME=/home/app/app/soft/java

export MYSQL_HOME=/usr/local/mysql

PATH=$PATH:$HOME/bin:$JAVA_HOME/bin:$MYSQL_HOME/bin:

export PATH

刷新source ~/.bash_profile,环境变量配置完成后,可以在任意目录执行打开MySQL:mysql -u root -p

注:mysql在启动过程中会出现以下报错

9d7554008b56c59a9ebfd3f38ddbac85.png

5624e01924f7e73e95ce992369a94915.png

因为在5.7之后MySQL不在生成my-default.cnf配置,所以在系统下会生成一个/etc/my.cnf,只要把这个文件名修改或删除掉就可以启动成功了。

对外连接时,需开启3306端口号:firewall-cmd --permanent --zone=public --add-port=3306/tcp,然后重启防火墙,firewall-cmd --reload.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/397741.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[转]DevExpress GridControl 关于使用CardView的一点小结

最近项目里需要显示商品的一系列图片,打算用CardView来显示,由于第一次使用,遇到许多问题,发现网上这方面的资源很少,所以把自己的一点点实际经验小结一下,供自己和大家以后参考。 1、选择CardView&#xf…

thinkphp5 ajax搜索+分页

<center> <table > <tr> 水果名称<input type"text" name"f_name" class"f_name"> 水果分类 &…

EventBus学习

EventBus是android 下高效的发布/订阅事件总线机制&#xff0c;可以代替传统的Intent&#xff0c;Handler&#xff0c;BroadCast 或者Fragment&#xff0c;Activity&#xff0c;Service&#xff0c;线程之间传递数据&#xff0c;是一种发布订阅设计模式&#xff08;观察者模式&…

Uediter的引用和取值

页面应用Uediter控件&#xff0c;代码如下&#xff1a; <tr><td align"center" class"xwnr_j"><asp: TextBox ID "txtContent" TextMode "MultiLine" Height "274px" Width "95%" runat"serv…

java程序 构建mycircle类_Java语言程序设计(十九)对象和类的应用实例

1.我们定义一个Circle类并使用该类创建对象&#xff0c;我们创建三个圆对象&#xff0c;1.0&#xff0c;25和125&#xff0c;然后显示这三个圆的半径和面积&#xff0c;将第二个对象的半径改为100&#xff0c;然后显示它的新半径和面积。程序清单如下&#xff1a;package testc…

Django抛错不存在(DoesNotExist)

from django.core.exceptions import ObjectDoesNotExist try:disabledusers.objects.get(sAMAccountNameliu) except ObjectDoesNotExist:print a except modelname.DoesNotExist:转载于:https://www.cnblogs.com/dreamer-fish/p/5835465.html

mysql ddl dql_mysql DDL、DML、DCL、DQL区分

mysql [Structure Query Language] 的组成分4个部分&#xff1a;DDL [Data Mefinition Language] 数据定义语言DML [Data Manipulation Language]  数据操纵语言DCL [Data Control Language] 数据控制语言DQL [Data Query Language ] 数据查询语言1、…

hiho图的联通性(自留)

无向图割边割点算法 而当(u,v)为树边且low[v]>dfn[u]时&#xff0c;表示v节点只能通过该边(u,v)与u连通&#xff0c;那么(u,v)即为割边。 1 void dfs(int u) {2 //记录dfs遍历次序3 static int counter 0; 4 5 //记录节点u的子树数6 int children …

《Git权威指南》笔记2

2019独角兽企业重金招聘Python工程师标准>>> ###Git克隆 Git使用git clone命令实现版本库克隆&#xff0c;主要有如下3种用法&#xff1a; 1&#xff09;git clone <repository> <direcctory> 将repository指向的版本库创建一个克隆岛directory目录。目…

SQL数据库挂起 SQL数据库附加报错 SQL数据库824错误修复

SQL数据库挂起 SQL数据库附加报错 SQL数据库824错误修复 数据类型 MSSQL 2012数据大小 4.5 GB故障检测 附加数据库提示824错误 一般是由于断电非法关机导致页面损坏。客户要求 恢复数据库数据 ERP可直接使用。修复结果 文件传来后 检测发现页面没有及时正常关闭导致SQL认为页不…

查找算法

a. 线性查找&#xff1a;从数据中&#xff0c;第一个元素开始查找&#xff0c;将其与查找的值进行比对&#xff0c;如果相同&#xff0c;就停止查找&#xff0c;如果不相同&#xff0c;则继续下一个元素的比对。直到查找到匹配的值&#xff0c;或者是有数据遍历完毕&#xff0c…

mysql测试数据图表_mysql测试数据表

1.截取至后盾人用于mysql数据测试请在navicat中执行一下命令生成测试数据表/*Navicat Premium Data TransferSource Server : 我的本地连接Source Server Type : MySQLSource Server Version : 50726Source Host : localhost:3306Source Schema : laravelTarget Server Type : …

常用归档压缩命令

1. 打包tar打包表示把一堆文件变成一个tar ####打包工具-f ####指定生成包的名字-c ####创建包-v ####显示创建过程-t ####查看包中内容-x ####解包-r ####添加文件到包中--delete filename ##删除包中指定文件--get filename ##取出包中指定文件cffrcvf 等组合使用2. 压缩…

spring集合的注入

<bean id"date" class"java.util.Date"></bean> <bean id"test" class"test.Test"> <!--注入list-->   <property name"list">     <list>       <value>1</valu…

爬虫实战篇---12306抢票爬虫

&#xff08;1&#xff09;、前言 &#xff08;此代码经过我的实测具有较强的实用型)每逢佳节&#xff0c;大家对于回家抢票这件事是不是特别头疼呢&#xff1f;今天我在网上发现了这个代码&#xff0c;通过一天的学习&#xff0c;与大家分析下&#xff0c;大家可以直接拿来进行…

php和mysql处理树状_分级_无限分类_分层数据的方法_PHP和MySQL处理树状、分级、无限分类、分层数据的方法...

文章标题中的多个词语表达的其实是一个意思&#xff0c;就是递归分类数据&#xff0c;分级数据非常类似数据结构中的树状结构&#xff0c;即每个节点有自己的孩子节点&#xff0c;孩子结点本身也是父亲节点。这是一个递归、分层形式。可以称之为树形层级数据。层级数据结构是编…

LeetCode 70. Climbing Stairs

You are climbing a stair case. It takes n steps to reach to the top. Each time you can either climb 1 or 2 steps. In how many distinct ways can you climb to the top? 一开始想用排列组合的方式&#xff0c;但是公式不太好些&#xff0c;后来想用递归的方式&#x…

04 java 基础:数据类型

java 数据类型&#xff1a;基本类型与引用类型 基本类型&#xff1a;数值型&#xff0c;其中数值型分为整型、浮点型&#xff0c;整型包括 byte、short 、int、long &#xff0c;默认为 int 类型。浮点类型分为单精度、双精度&#xff0c;分为 float、double &#xff0c;默认为…

Git 远程仓库分支管理

目录 目录速查表关联远程代码仓库克隆远程仓库 分支管理创建分支 切换分支合并分支删除分支解决冲突速查表 指令作用git branch查看分支git branch newBranchName创建分支git checkout branchName切换分支giit checkout -b newBranchName创建切换分支git merge branchName合并分…

call,apply

1.call要逐个传入参数 2apply方法的必须 function curry(fn){var argsArray.prototype.slice.call(arguments,1);return function(){var innerArgsArray.prototype.slice.call(arguments);var finalArgsargs.concat(innerArgs);console.log(finalArgs);return fn(finalArgs);//…