linux mysql 分区_Linux :linux磁盘分区(普通分区2T以内),安装免安装版mysql(tar.gz)...

1关闭防火墙:(依次运行 停止-->禁用)

Centos7使用firewalld:

启动:systemctl start firewalld

查看状态:systemctl status firewalld

停止:systemctl disable firewalld

禁用:systemctl stop firewalld

2官网下载mysql,选Generic(后缀tar.gz)

解压,使用命令:tar-xvf xxxxxxxxxxx.tar.gz;

使用mv命令移动到自己指定的目录,可以同时改变名字:

mv xxxxxx-lib-glibc23 /data1/mysql5.5.591创建MySQL组与MySQL用户,将MySQL用户加到MySQL组中

groupadd mysql;

useradd-g mysql mysql;

2进入到MySQL目录,执行添加MySQL配置的操作,

cp support-files/my-medium.cnf /etc/my.cnf

或:

cp support-files/my-default.cnf /etc/my.cnf

是否覆盖?按y 回车

编辑/etc/my.cnf文件:

vi/etc/my.cnf

在my.cnf文件添加或修改相关配置:[mysqld]

character-set-server =utf8

skip-name-resolve

basedir= /data1/mysql5.5.59(设置本机mysql的路径)

datadir= /data1/mysql5.5.59/data (设置本机mysql的data路径)log-err = /data1/mysql5.5.59/data/error.logpid-file = /data1/mysql5.5.59/data/mysql.pid

更改完毕后,保存退出(shift键+zz)

3在mysql当前目录下设定目录的访问权限

chown-R mysql .

chgrp-R mysql .

scripts/mysql_install_db --user=mysql

chown -R root .

chown-R mysql data

注意后面的小点,表示当前目录

4运行MySQL

在mysql/bin或者mysql/scripts下有个 mysql_install_db 可执行文件初始化数据库

./mysql_install_db --verbose --user=root --defaults-file=/etc/my.cnf --datadir=/data1/mysql5.5.59/data --basedir=/data1/mysql5.5.59 --pid-file=/data1/mysql5.5.59/data/mysql.pid --tmpdir=/tmp

启动mysql

执行bin/mysqld_safe 文件可以启动mysql。

./mysqld_safe --defaults-file=/etc/my.cnf --socket=/tmp/mysql.sock --user=root &

注意,如果光标停留在屏幕上,表示启动成功,需要我们先关闭shell终端,再开启一个新的shell终端,不要执行退出操作。如果出现 mysql ended这样的语句,表示Mysql没有正常启动,你可以到log中查找问题.

5设置开机自启动

新开启的shell终端后

进入mysql主目录

cp/data1/mysql5.5.59/support-files/mysql.server /etc/init.d/mysqld

cp/data1/mysql5.5.59/support-files/mysql.server /etc/rc.d/init.d/mysql

chmod700 /etc/init.d/mysql

chkconfig--add mysqld

chkconfig --level 2345 mysqld on

chown mysql:mysql-R /data1/mysql5.5.59/重启linux

reboot

重启后查看mysql状态

service mysqld status

6添加远程访问权限

1添加mysql命令

ln-s /data1/mysql5.5.59//bin/mysql /usr/bin (mysql的安装路径)

2更改访问权限

登录mysql

mysql-uroot -p

密码为空直接回车,运行以下两条命令GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'hnsjt_lwsj@2018' with grant option;

Flushprivileges;EXIT;

重启linux

reboot

完成

注:本机访问mysql,root账号是默认没密码的,端口号默认3306

修改root用户密码

在/data1/ mysql-5.5.59-linux-glibc2.12-x86_64/bin目录下执行

./mysqladmin -h 127.0.0.1 -P3306 -uroot password ‘hnsjt_lwsj@2018’exit

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

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

相关文章

python 3d大数据可视化软件_十大顶级大数据可视化工具推荐

要使数据分析真正有价值和有洞察力,就需要高质量的可视化工具。市场上有很多产品,特点和价格各不相同,本文列出了一些广泛认可的工具。其实企业如何选择一个合适的可视化工具,并不是一件容易的事情,需要仔细的考虑。据…

IntelliJ IDEA 配置文件位置

1 IDEA 2020.1 以上 1.1 Win 语法&#xff1a; %APPDATA%\JetBrains\<product><version>Win上的APPDATA默认位置如下&#xff1a; C:\Users\用户名\AppData\Roaming例子&#xff1a; C:\Users\用户名\AppData\Roaming\JetBrains\IntelliJIdea2020.11.2 MacOS …

mysql 中间表的好处_Mysql中使用中间表提高统计查询速度

对于数据量较大的表&#xff0c;在其上进行统计查询通常会效率很低&#xff0c;并且还要考虑统计查询是否会对在线的应用产生负面影响。通常在这种情况下&#xff0c;使用中间表可以提高统计查询的效率&#xff0c;下面通过对session 表的统计来介绍中间表的使用&#xff1a;(1…

junit 5测试异常处理_使用JUnit 5测试异常

junit 5测试异常处理JUnit 5带来了令人敬畏的改进&#xff0c;并且与以前的版本有很大不同。 JUnit 5在运行时需要Java 8&#xff0c;因此Lambda表达式可以在测试中使用&#xff0c;尤其是在断言中。 这些断言之一非常适合测试异常。 设置项目 为了演示JUnit 5的用法&#xff…

多元回归求解 机器学习_金融领域里的机器学习算法介绍:人工神经网络

人工智能的发展在很大程度上是由神经网络、深度学习和强化学习推动的。这些复杂的算法可以解决高度复杂的机器学习任务&#xff0c;如图像分类、人脸识别、语音识别和自然语言处理等。这些复杂任务一般是非线性的&#xff0c;同时包含着大量的特征输入。我们下面我们将分几天的…

百度网盘不限速被限速_基本API限速

百度网盘不限速被限速您可能正在开发某种形式的&#xff08;Web / RESTful&#xff09;API&#xff0c;并且如果它是面向公众的&#xff08;甚至是内部的&#xff09;&#xff0c;则通常需要以某种方式对其进行速率限制。 即&#xff0c;限制一段时间内执行的请求数&#xff0c…

mysql怎么查看刷脏页慢_一条SQL查询语句极为缓慢,如何去优化呢

一条 SQL 查询语句执行的很慢&#xff0c;那是每次查询都很慢呢&#xff1f;还是大多数情况下是正常的&#xff0c;偶尔出现很慢呢&#xff1f;可以分以下两种情况来讨论。大多数情况是正常的&#xff0c;只是偶尔会出现很慢的情况。在数据量不变的情况下&#xff0c;这条SQL语…

MacBook Air如何清理缓存

方法一&#xff1a;使用热键 AltCmdRP电源键这是清理缓存热键。 用法&#xff1a;先按住前4个键&#xff0c;然后按一次电源键&#xff0c;前四个键不松开&#xff0c;等到听到电脑第四次开机音效后可以松开&#xff0c;开机音效共有五次&#xff0c;然后电脑自动开机 方法二&…

apache ignite_使用Spring Data的Apache Ignite

apache igniteSpring Data提供了一种统一而简便的方法来访问不同类型的持久性存储&#xff0c;关系数据库系统和NoSQL数据存储。 它位于JPA之上&#xff0c;添加了另一层抽象并定义了基于标准的设计以在Spring上下文中支持持久层。 Apache Ignite IgniteRepository实现了Spri…

centos 7 mysql随机密码_在centos中安装了mysql5.7之后解决不知道随机的密码的问题...

在安装完成mysql5.7 之后&#xff0c;发现密码不知道。不要紧&#xff0c;直接重置密码。1.修改配置文件my.cfg[rootlocalhost ~]# vi /etc/my.cnf找到mysqld在之后添加skip-grant-tables保存退出2. 重启mysql服务service mysqld restart3.直接登陆mysql而不需要密码mysql -u…

python单用户登录_Django实现单用户登录的方法示例

最近由于要毕业了写论文做毕设&#xff0c;然后还在实习发现已经好久都没有写博客了。今天由于工作需求&#xff0c;需要用Django实现单用户登录。大概意思就是跟QQ一样的效果&#xff0c;每个账号只能一个地方登录使用&#xff0c;限制账号的登录次数。由于用的是Django自带的…

IntelliJ IDEA for Windows 默认模式下的快捷键

文章目录General 通用Debugging 调试Search/ Replace 查询/替换Editing 编辑Refactoring 重构Navigation 导航Compile and Run 编译和运行Usage Search 使用查询VCS/ Local History 版本控制/本地历史记录Live Templates 动态代码模板Other 官方文档上没有体现点击查看官方文档…

java事件处理过程分布写_Java 9中的进程处理

java事件处理过程分布写一直以来&#xff0c;用Java管理操作系统进程都是一项艰巨的任务。 这样做的原因是可用的工具和API较差。 老实说&#xff0c;这并非没有道理&#xff1a;Java并非旨在达到目的。 如果要管理OS进程&#xff0c;则可以使用所需的Shell&#xff0c;Perl脚本…

mac mysql5.7.9 dmg_Mac 安装 mysql5.7

mac 安装msql 5.7最近使用Mac系统&#xff0c;准备搭建一套本地web服务器环境。因为Mac系统没有自带mysql&#xff0c;所以要手动去安装mysql&#xff0c;本次安装mysql最新版5.7.28。安装步骤参考以下博客https://www.jianshu.com/p/71f81a0c62b2安装成功后&#xff0c;因为密…

安卓系统dicom阅读器_用户分享:电子书阅读器Note Pro,一座贴心的移动图书馆...

本文转载自“什么值得买”官网用户“小良读书”&#xff0c;经作者授权转载。Note Pro&#xff0c;一座贴心的移动图书馆移动图书馆貌美的小书郎10.3寸高清大屏更适合专业书籍的阅读如果说多年前入手了一台kindle paperwite3电纸书阅读器&#xff0c;它让我畅游了书籍的江河&am…

vim 编辑器命令整理

文章目录一、基本使用流程二、普通命令模式&#xff08;一&#xff09;切换到插入模式&#xff08;编辑/写入/输入&#xff09;&#xff08;二&#xff09;切换到可视模式&#xff08;选择文本模式&#xff09;&#xff08;三&#xff09;切换至底行命令模式&#xff08;四&…

mysql f_MySQL

医生给病人诊断的时候&#xff0c;一般会使用听诊器来诊断肺部是否正常。如果你的MySQL出现了性能问题&#xff0c;第一个需要“诊断”的就是slow log(慢日志)了。slow log文件很小&#xff0c;使用more less等命令就足够了。如果slow log很大怎么办&#xff1f;这里介绍MySQL自…

activiti dmn_端到端BPM(带有DMN标记)

activiti dmn下周的红帽峰会即将成为有史以来最好的峰会之一&#xff01; 而且&#xff0c;如果您是Drools或jBPM的狂热者&#xff0c;您会很忙 &#xff1a;Signavio和Red Hat之间的合作伙伴关系是我们为您准备的另一个顶级演讲。 邓肯道尔&#xff08;Duncan Doyle&#xff…

python计算两个点之间的距离_python实现两个经纬度点之间的距离和方位角的方法...

最近做有关GPS轨迹上有关的东西&#xff0c;花费心思较多&#xff0c;对两个常用的函数总结一下&#xff0c;求距离和求方位角&#xff0c;比较精确&#xff0c;欢迎交流&#xff01;1. 求两个经纬点的方位角&#xff0c;P0(latA, lonA), P1(latB, lonB)(很多博客写的不是很好&…

netbeans 9_NetBeans 9抢先体验

netbeans 9Java 9即将来临&#xff0c;NetBeans 9也即将来临。在本文中&#xff0c;我们将看到NetBeans 9 Early Access为开发人员提供的支持&#xff0c;以帮助他们构建Java 9兼容的应用程序。 Java 9提供了许多&#xff08;大约90种&#xff09; 新功能&#xff0c;包括模块…