完成四种方式的MySQL安装并记录过程

AWR2243的等效相位中心与虚拟通道 在俯仰维方向上,不重合的虚拟通道有8个,排序为1:4,9:12。每个虚拟阵元之间的间隔为lambda/2。实际y轴方向虚拟阵列只跨越了8*lambda/2的距离。等效相位中心与虚拟通道类似,只是每个相位中心之间间隔为lambda/4,实际y轴方向等效相位中心只跨越了8*lambda/4=7.59mm的距离 阅读详情

1、安装方法

mysql安装常见的方法有四种

序号    安装方式    说明
1         yum\rpm    简单、快速,不能定制参数
2         二进制    解压,简单配置就可使用 免安装 mysql-a.b.c-linux2.x-x86_64.tar.gz
3         源码编译    可以定制参数,安装时间长 mysql-a.b.c.tar.gz
4        源码制成rpm包    把源码制作成符合要求的rpm,通过yum安装


2、安装步骤

创建mysql 用户

groupadd mysql

useradd -s /sbin/nologin -g mysql -M mysql (不创建家目录)

获取软件包

可以选择国内的sohu镜像站点下载

 http://mirrors.sohu.com/mysql/ 可以选择自己要使用的其他版本

http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.55-linux2.6-x86_64.tar.gz

二进制安装

[root@bj-web-001 opt]# cd  /opt/

[root@bj-web-001 opt]#wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.55-linux2.6-x86_64.tar.gz

[root@bj-web-001 opt]# tar xf mysql-5.5.55-linux2.6-x86_64.tar.gz 

[root@bj-web-001 opt]# ln -s mysql-5.5.55-linux2.6-x86_64 mysql

[root@bj-web-001 opt]# ls -l mysql

lrwxrwxrwx 1 root root 28  6月 27 22:13 mysql -> mysql-5.5.55-linux2.6-x86_64

[root@bj-web-001 mysql]# ls -l support-files/*.cnf

-rw-r--r-- 1 7161 31415  4691  3月 18 13:14 support-files/my-huge.cnf

-rw-r--r-- 1 7161 31415 19759  3月 18 13:14 support-files/my-innodb-heavy-4G.cnf

-rw-r--r-- 1 7161 31415  4665  3月 18 13:14 support-files/my-large.cnf

-rw-r--r-- 1 7161 31415  4676  3月 18 13:14 support-files/my-medium.cnf

-rw-r--r-- 1 7161 31415  2840  3月 18 13:14 support-files/my-small.cnf

[root@bj-web-001 mysql]# /bin/cp support-files/my-small.cnf /etc/my.cnf 

[root@bj-web-001 ~]# chown -R mysql.mysql /opt/mysql/

[root@bj-web-001 ~]# ll /opt/mysql/                        

总用量 72

drwxr-xr-x  2 mysql mysql  4096  6月 27 22:08 bin

-rw-r--r--  1 mysql mysql 17987  3月 18 12:41 COPYING

drwxr-xr-x  3 mysql mysql  4096  6月 27 22:08 data

drwxr-xr-x  2 mysql mysql  4096  6月 27 22:08 docs

drwxr-xr-x  3 mysql mysql  4096  6月 27 22:08 include

-rw-r--r--  1 mysql mysql   301  3月 18 12:41 INSTALL-BINARY

drwxr-xr-x  3 mysql mysql  4096  6月 27 22:09 lib

drwxr-xr-x  4 mysql mysql  4096  6月 27 22:08 man

drwxr-xr-x 10 mysql mysql  4096  6月 27 22:09 mysql-test

-rw-r--r--  1 mysql mysql  2496  3月 18 12:41 README

drwxr-xr-x  2 mysql mysql  4096  6月 27 22:08 scripts

drwxr-xr-x 27 mysql mysql  4096  6月 27 22:09 share

drwxr-xr-x  4 mysql mysql  4096  6月 27 22:08 sql-bench

drwxr-xr-x  2 mysql mysql  4096  6月 27 22:08 support-files

[root@bj-web-001 ~]# /opt/mysql/scripts/mysql_install_db --basedir=/opt/mysql --datadir=/opt/mysql/data/ --user=mysql

[root@bj-web-001 ~]# tree /opt/mysql/data/

/opt/mysql/data/

├── mysql

│   ├── columns_priv.frm

│   ├── columns_priv.MYD

│   ├── columns_priv.MYI

│   ├── db.frm

│   ├── db.MYD

│   ├── db.MYI

│   ├── event.frm

│   ├── event.MYD

│   ├── event.MYI

│   ├── func.frm

│   ├── func.MYD

│   ├── func.MYI

[root@bj-web-001 mysql]# cp support-files/mysql.server /etc/init.d/mysqld

[root@bj-web-001 mysql]# chmod +x /etc/init.d/mysqld 

[root@bj-web-001 mysql]# sed -i 's#/usr/local/mysql#/opt/mysql#g' /opt/mysql/bin/mysqld_safe /etc/init.d/mysqld 

[root@bj-web-001 mysql]# /etc/init.d/mysqld start

Starting MySQL.Logging to '/opt/mysql/data/bj-web-001.err'.

. SUCCESS! 

还可以使用 (2选1)

[root@bj-web-001 mysql]# /opt/mysql/bin/mysqld_safe --user=mysql &

[root@bj-web-001 mysql]# netstat -ntpl|grep mysql

tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      58844/mysqld  

要是启动失败,需要查看日志

[root@bj-web-001 mysql]# tail -f data/bj-web-001.err 

InnoDB: Creating foreign key constraint system tables

InnoDB: Foreign key constraint system tables created

设置开机启动

[root@bj-web-001 data]# chkconfig --add mysqld

[root@bj-web-001 data]# chkconfig mysqld on

[root@bj-web-001 data]# chkconfig --list mysqld

mysqld          0:关闭  1:关闭  2:启用  3:启用  4:启用  5:启用  6:关闭

配置环境变量

[root@bj-web-001 data]# echo 'export PATH=/opt/mysql/bin:$PATH' >> /etc/profile

[root@bj-web-001 data]# tail -1 /etc/profile

export PATH=/opt/mysql/bin:$PATH

[root@bj-web-001 data]# source /etc/profile

[root@bj-web-001 data]# echo $PATH

/opt/mysql/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

测试登录

[root@bj-web-001 data]# mysql

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 1

Server version: 5.5.55 MySQL Community Server (GPL)

Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> show databases;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| mysql              |

| performance_schema |

| test               |

+--------------------+

4 rows in set (0.00 sec)

mysql> select user();

+----------------+

| user()         |

+----------------+

| root@localhost |

+----------------+

1 row in set (0.00 sec)

mysql> \q

Bye

设置密码

[root@bj-web-001 data]# mysqladmin -u root password '123456'

[root@bj-web-001 data]# mysql

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

[root@bj-web-001 data]# mysql -u root -p

Enter password: 

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 4

Server version: 5.5.55 MySQL Community Server (GPL)

Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 

删除无用账户

mysql> DELETE FROM mysql.user WHERE user = '';     [删除匿名帐户]

mysql> select user,host from mysql.user;

+------+------------+

| user | host       |

+------+------------+

| root | 127.0.0.1  |

| root | ::1        |

|      | bj-web-001 |

| root | bj-web-001 |

|      | localhost  |

| root | localhost  |

+------+------------+

6 rows in set (0.00 sec)

mysql> drop user "root"@"::1";

Query OK, 0 rows affected (0.00 sec)

mysql> drop user ""@"localhost";    

Query OK, 0 rows affected (0.00 sec)

mysql> drop user ""@"bj-web-001";       

Query OK, 0 rows affected (0.00 sec)

mysql> drop user "root"@"bj-web-001";

Query OK, 0 rows affected (0.00 sec)

mysql> select user,host from mysql.user;

+------+-----------+

| user | host      |

+------+-----------+

| root | 127.0.0.1 |

| root | localhost |

+------+-----------+

2 rows in set (0.00 sec)

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

删除无用数据库

mysql> drop database test;

Query OK, 0 rows affected (0.00 sec)

mysql> show databases;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| mysql              |

| performance_schema |

+--------------------+

3 rows in set (0.00 sec)

mysql> 

汇川H5U PLC 实现直线插补、圆弧插补、直线圆弧混合连续插补 使用汇川H5UPLC实现直线插补,圆弧插补,直线圆弧混合路径插补,通过示教可以走出复杂的路径,仅供参考学习。 阅读详情

相关推荐

安卓模拟器绕过检测全解析:雷电、MuMu、蓝叠、逍遥、夜神与WSA完整指南

随着手机游戏和应用的普及,越来越多的用户选择在PC上通过模拟器来运行安卓应用。然而,许多应用和游戏为了防止作弊或出于安全考虑,会检测是否运行在模拟器环境中。本文将详细介绍各大主流模拟器的检测绕过方法,帮助用户在电脑上流畅体验各类安卓应用。1. 获取模拟器系统镜像2. 使用ROM厨房工具修改系统文件3. 替换模拟器的系统镜像雷电模拟器:适合游戏,推荐使用MAGISK + EdXposed方案MuMu模拟器:适合中度游戏,推荐太极框架蓝叠模拟器:适合国际应用,推荐MAGISK方案逍遥模拟器。

专注技术分享 3万+

MySQL frm 解析利器-mysqlfrm

sku_name` varchar(255) COLLATE `utf8mb4_general_ci` NOT NULL comment '货品八位码名称',`sku_code` varchar(16) COLLATE `utf8mb4_general_ci` NOT NULL comment 'sku编码',`gri_code` varchar(16) COLLATE `utf8mb4_general_ci` NOT NULL comment '货品五位码',

雨花石 2033

从机械臂示教到厨房做饭:ACT模仿学习如何让机器人更“人性化”?

本文探讨了ACT(Action Chunking with Transformers)模仿学习技术如何让机器人更“人性化”,特别是在厨房等复杂场景中的应用。通过动作分块(Action Chunking)和时态融合(Temporal Ensemble)技术,机器人能够像人类一样记忆和执行复杂任务,如烹饪。文章还分析了ACT在家庭场景中的落地挑战及其在康复医疗、柔性制造等领域的跨领域应用潜力。

weixin_30613343的博客 255

MySQL安装

1、安装之前需要注意的几点建议不要安装最新版本,一般找mysql5.7.XX系列版本即可mysql官网有.zip和.msi两种安装形式zip是压缩包,直接解压缩以后使用的,需要自己配置各种东西;msi是安装包,系统直接帮我们安装搞定新手建议使用msi安装方式2、mysql下载地址3、安装步骤(1)双击下面这个安装程序(2)出现如下这个界面后,勾选"I accept the license terms",点击"Next"(3)出现如下这个界面后,选择"Custom",,点击"Next"。

Victory_bad的博客 850

Excel数据清洗实战:8个必学函数搞定90%的脏数据问题(附案例)

本文通过一个完整的销售数据清洗案例,详细讲解了如何组合使用TRIM、CLEAN、SUBSTITUTE等8个核心Excel函数,构建自动化清洗流水线,高效解决日常办公中90%的脏数据问题,从而将时间留给更有价值的分析工作。

weixin_29215391的博客 582

浅谈MOS管的发热原因和解决办法

解读一下开关管发热原因,解决方案和开关损耗测试。

qq_45508321的博客 1万+

MySql_Utilities安装与并查看frm格式文件

安装 tar -zxvf mysql-utilities-1.6.5.tar.gz cd mysql-utilities-1.6.5 python ./setup.py build python ./setup.py install 连接MySQL服务器 使用mysql_config_editor工具添加如下连接信息: [root@localhost mysql-utilities-1.6.5]# mysql_config_editor set --login-path=instance_3306 --h

u012548939的专栏 1562

【Python开发者必看】Windows下Python版本管理器Pyenv安装使用,轻松管理Python版本的入门与进阶指南,从此告别Python环境不兼容的噩梦

好了,关于 【Python开发者必看】Windows下Python版本管理器Pyenv安装使用,轻松管理Python版本的入门与进阶指南,从此告别Python环境不兼容的噩梦 就写到这儿了,如果还有什么疑问或遇到什么问题欢迎扫码提问,也可以给我留言哦,我会一一详细的解答的。1、手动下载对应版本到 pyenv-win\install_cache 目录(如上手动操作安装步骤,文件名需匹配,如 python-3.10.0-amd64.exe)。该指令会列出,pyenv包管理工具所支持的所有python版本,

Spring Boot-Common On With You 851

.frm mysql_mysqlfrm使用

【1】下载安装【1.1】下载linux:wgethttps://downloads.mysql.com/archives/get/p/30/file/mysql-utilities-1.6.5.tar.gz【1.2】二进制编辑安装#前置条件,python2.6及以上tar -xvzf mysql-utilities-1.6.5.tar.gzcd mysql-utilities-1.6.5pyth...

weixin_31959079的博客 470

反应动力学仿真软件:ChemkinPro_(11).敏感性分析

敏感性分析是化学反应动力学仿真中的一项重要技术,通过对模型参数的变化对模型输出的影响进行评估,可以帮助研究人员优化模型、验证实验数据和评估不确定性。ChemkinPro 提供了强大的敏感性分析功能,可以方便地进行参数选择、仿真设置和结果解读。通过实际案例研究,我们可以看到敏感性分析在燃烧、催化和环境化学等领域的广泛应用,为科学研究和工程应用提供了有力支持。

kkchenjj的博客 1306

流体动力学仿真软件:SU2_(3).SU2的网格生成技术

设置网格的大小、密度等参数。

kkchenjj的博客 1029

【mysql数据损坏,通过ibd和frm文件批量恢复数据库数据】

这个错误意思就是库名表名一致,但是表空间id已经不同了,说明上面的执行步骤有错误,导致表空间id记录在两个地方,一个在系统表空间中的字典表,一个记录在表对应的ibd文件里。这个时候,不管出于何种原因,ibd文件使用了旧文件,就会报这个错误。客户那边的测试服务器下午3:00左右因不明原因,所有服务访问不了,ssh也无法连接,客户手动进行强制重启服务器,重启后将所有应用、中间件重启,重启nacos时发现无法连接数据库,通过账号密码登录到数据库发现可以正常登录,但是奇怪的问题来了。

qq_31055683的博客 5961

【MicroPython编程-ESP32篇:设备驱动】-BNO08X系列传感器驱动

BNO08X 系列(BNO085/BNO086)是一款系统级封装 (SiP),集成了三轴加速度计、三轴陀螺仪、磁力计以及运行 CEVA SH-2 固件的 32 位 ARM® Cortex™-M0+ 微控制器。SH-2 包含 MotionEngine™ 软件,该软件提供复杂的信号处理算法来处理传感器数据,并提供精确的实时 3D 姿态、航向、校准加速度和校准角速度,以及更高级的上下文输出。BNO08X 集成在一个 28 引脚 LGA 封装中,尺寸为 3.8mm x 5.2mm x 1.1mm。它兼容 Andro

视觉与物联智能 690

​ 完成四种方式的MySQL安装并记录过程

​ 完成四种方式的MySQL安装并记录过程

Dream_of_falling的博客 168

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

MySQL在Linux上的四种安装方式

一、仓库安装 仓库安装就是在官方仓库或本地仓库、网络仓库中,用yum方式安装。推荐使用官方仓库。博主认为仓库安装相比其他安装方式来说是最方便的。二、本地安装 本地安装就是下载MySQL的捆绑包到本地,然后解包安装。三、容器安装 容器安装方式首先要安装容器,再在容器上安装MySQL。四、源码安装 源码安装最为费时费力,但用源码安装的软件是最适合本机器的。博主的配置信息:Windows版本:Win10 VMware虚拟机版本:Vmware Workstation Pro 17 Linux版本:Rhel9.1

m0_60861848的博客 6415

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

在CentOS上用yum方式安装MySQL8过程记录

安装过程主要参考下面两边文章:1.官方文档2.安装过程大概有以下几步:1.查找mysql源链接2.安装mysql源(仓库)3.安装mysql服务4.启动mysql服务5.获取并修改密码6.防火墙放行、远程登录和设置因为我的这个centos之前用宝塔装过mysql5.6版本,所以走了一点弯路,过程也记录下来了。如果也是同样情况,建议一开始就卸载旧版本再安装8.0版本。

weixin_42844704的博客 1196

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

MySQL四种备份表的方式

MySQL备份是数据库管理的核心环节之一,通过备份能够有效地防止数据丢失,确保数据的安全和恢复能力。备份的方式多种多样,可以根据业务规模、数据的重要性和恢复时间要求来选择合适的备份方案。以下是四种常见的MySQL备份表的方式,涵盖从简单的命令行工具到复杂的二进制日志备份,供不同场景下使用。1. 使用mysqldump工具进...

cnzzs的博客 6059

MySQL 关于 zip安装包 的安装过程

MySQL的zip安装,MySQL安装

WeDonC的博客 1万+

在CentOS上用yum方式安装MySQL8真实全过程记录(顺利版本)

此文参考我前面的文章《》,之前比较曲折,现在再安装一台mysql。因为之前很多坑已经走过,加上这台Linux之前没安装过MYSQL,所以整个过程算是非常顺利。安装环境:centos7mysql版本:8.0.35。

weixin_42844704的博客 2478

关于MYSQL安装过程中修改密码的两种方式

MySQL安装修改密码

qq_43496891的博客 3159

MySQL 二进制安装全过程

一、前言 介绍:业务环境安装 MySQL 不会使用 yum 直接安装,一般都会通过二进制来安装,今天就记录一下业务环境二进制安装 MySQL 过程。 环境:CentOS 7 安装:MySQL 5.7+ 二、安装 MySQL 首先从官网下载自己需要安装版本的 MySQL 二进制包,上传到 /opt 路径下 [root@db01 opt]# ls mysql-5.7.29-el7-x86_64.tar.gz [root@db01 opt]# 规划 MySQL 安装路径: 安装目录:/usr/lo.

分享既学习 3650
上一篇: ansible第五天作业
下一篇: 【无标题】
Floating_wind
博客等级 码龄5年 193粉丝 77原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值