一、Linux系统安装mysql

1. Linux安装mysql服务分两种安装方法:

1.1  源码安装:

优点是安装包比较小,只有十多M,缺点是安装依赖的库多,安装编译时间长,安装步骤复杂容易出错;

1.2 使用官方编译好的二进制文件安装:

优点是安装速度快,安装步骤简单,缺点是安装包很大,300M左右。以下介绍linux使用官方编译好的二进制包安装mysql。

2. 安装步骤

2.1通过工具将准备好Linux系统下的MySQL安装包上传至服务器;

2.2通过解压命令将上传的 mysql-5.6.38-linux-glibc2.12-x86_64.tar.gz

安装包解压执行命令 :tar -zxvf mysql-5.6.38-linux-glibc2.12-x86_64.tar.gz

将解压后的文件拷贝至 /usr/local/mysql 路径下

拷贝执行命令:cp mysql-5.6.38-linux-glibc2.12-x86_64 /usr/local/mysql -r

2.3 添加系统mysql组和mysql用户

执行命令:groupadd mysql和useradd -r -g mysql mysql

注:下图情况我是已经添加过了在添加就会提示你已存在

2.4 安装数据库,请依次以下执行命令

执行命令1 :cd /usr/local/mysql                 // 进入安装mysql软件目录

执行命令2:chown -R mysql:mysql ./        // 修改当前目录拥有者为mysql用户

执行命令3:./scripts/mysql_install_db --user=mysql    // 安装数据库

执行命令4:chown -R root:root ./          // 修改当前目录拥有者为root用户

执行命令5:chown -R mysql:mysql data         // 修改当前data目录拥有者为mysql用户

2.5 启动MySQL服务和添加开机自启

执行命令:cp support-files/mysql.server /etc/init.d/mysql       // 添加开机自启

执行命令:service mysql start                  // 启动MySQL服务 ,看到 Starting MySQL... SUCCESS!  代表服务启动成功

2.6 设置mysql的root用户初始密码

执行命令:./bin/mysqladmin -u root password 'root'        // 将root密码设置为root (密码仅供参考)

2.7 设置MySQL客户端到默认路径

执行命令:ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql

3. 设置远程访问的主机IP

3.1 通过命令进入MySQL

执行命令:mysql -uroot -proot  // -u是用户名 -p是数据库登陆密码

3.2 设置访问主机IP地址,在3.1的基础上请依次执行以下命令

执行命令1:use mysql;            // 选择数据库

执行命令2: select * from user where user='root';   // 查看mysql库中的user表的host值 (host第一行是我修改后的)

执行命令3:update user set host = '192.168.80.192' where user ='root' limit 1;     // 注:修改地址为当前系统的IP地址 (更新后的效果如上图,可以再次执行命令2查看)

执行命令4:flush privileges;                            // 刷新MySQL的系统权限相关表  完成后可以执行重启

4. 通过Navicat for MySQL 工具连接数据库

二、Windows安装Mysql数据库

安装操作步骤

打开安装包点击next。

2.勾上 如下图 Next

3.选择Custom

4.路径可以更改,我是选的默认,点击Next

5.点击Install

6.点击左边弹出图 Next

7.如下图选择,点击Finish

8.点击Next

9.如下图选择—>点击Next

10.选择如下图:

11. 设置登陆密码,然后点击Next。

12. 直接点击Execute然后等待,如下图。

13. 完成点击finish 安装完成

14.验证:找到安装后的MySQL客户端 输入安装时设置的密码

15. 密码验证完成,登陆成功。

mysql在win服务器上安装linux_MySql数据安装Linux+Windows相关推荐

  1. 怎么传mysql数据到onenet_STM32 MQTT协议 连接中国移动OneNet服务器 上传接收数据(一)...

    STM32 ESP8266 MQTT协议 连接中国移动OneNet服务器 上传接收数据(一) 之前写过一篇通过自己的服务器来搭建MQTT的服务器的博客,但是我相信不是所有人都有自己的服务器,毕竟服务器 ...

  2. 网站云服务器资料本地备份,云服务器上备份本地数据

    云服务器上备份本地数据 内容精选 换一换 云服务器备份(CSBS,Cloud Server Backup Service)提供对弹性云服务器(Elastic Cloud Server)和裸金属服务器( ...

  3. 邮件自动被服务器删除,如何防止outlook等邮件客户端删除服务器上的邮件数据?...

    当用户使用outlook来接收邮件时,outlook客户端将对应邮箱账号的邮件数据从邮件服务器下载至计算机本地硬盘,并且默认设置在一定时间后自动删除邮件服务器上的邮件数据,导致用户通过网页登录邮箱后发 ...

  4. STM32 MQTT协议 连接中国移动OneNet服务器 上传接收数据(三)STM32部分

    STM32 MQTT协议 连接中国移动OneNet服务器 上传接收数据(三)STM32部分 关于单片机部分主要使用ESP8266 WIFI模块进行联网,单片机采用STM32ZET6 ESP8266部分 ...

  5. STM32 MQTT协议 连接中国移动OneNet服务器 上传接收数据(二)MQTT协议常用报文详解

    STM32 MQTT协议 连接中国移动OneNet服务器 上传接收数据(二)MQTT协议常用报文详解 上一次我们讲了OneNet平台的注册,这次我们来讲一下MQTT的常用报文用法 上一篇地址https ...

  6. 【阿里云 Linux 服务器】购买 Linux 到项目部署过程中遇到的问题,部署 SpringBoot 项目到服务器上,在手机上安装 Android 程序进行测试

    文章目录 一.购买好服务器之后要重置密码 二.利用 putty 程序登录访问你的服务器 三.配置安全组开放端口 四.部署项目前期准备工作 4.1 安装 Java 4.2 安装 mysql 4.3 安装 ...

  7. 在服务器上打包部署springboot+vue的项目(二)让服务器上有sql数据,且可以进行用户交互

    关于防火墙的说明: 防火墙是保障轻量应用服务器实例网络安全的重要手段,所提供的安全防护作用等同于云服务器中的安全组.您可以通过配置防火墙规则,允许或禁止轻量应用服务器实例对公网或私网的访问. 说明: ...

  8. 服务器上的安全数据没有此工作站信任关系的计算机账户_综合监控系统等级保护安全解决方案...

    建设背景 综合监控系统(ISCS)必须保证与相关系统间信息迅速.准确.可靠的传送,必须保证实现被集成系统的全部功能.综合监控系统面向的对象为控制中心的电调.环调.维调和总调(值班主任)及车站的值班站长 ...

  9. Linux服务器上的oracle数据导入和导出

    背景: 在同一台Linux服务器上,有两个数据库用户,分别为:database1,database2,如何把database1用户下面的所有的表和数据,导入到database2数据库(database ...

最新文章

  1. 嵌入式开发中DSP与FPGA的关系
  2. 数据结构---判断一棵树是否是二叉搜索树
  3. Spring Cloud 2020年路线图发布,涵盖Spring Boot 2.3、2.4,Spring Cloud Ilford等重磅内容!
  4. 纸片人活了!海报上的梅西、漫画里的悟空,都被AI唤醒
  5. oracle clob 粘贴,使用Oracle SQL Developer将CLOB导出到文本文件
  6. 【题解】Inspection UVa 1440 LA 4597 NEERC 2009
  7. 【源码好又多】开源在线教育系统
  8. STM32平台RT-Thread最小系统移植搭建 - STM32F107VCT6
  9. 早期/天使科技投资逻辑
  10. Java跨年祝福语代码_2018跨年夜精选祝福语贺词
  11. android炫酷的动画效果
  12. 红木家具之缅甸花梨家具
  13. token系统讲解及过期处理
  14. 小明身高180cm,小刚身高165cm,计算两人的身高差
  15. OS + Unix FreeBSD / MacOSX Snow Leopard 10.6.3-8 / MacBook Pro / apple / MC373
  16. 腾讯与360你们支持谁?
  17. 面试题大全-计算机网络
  18. 成功说服别人的20个技巧
  19. nexus-基本使用
  20. 计算机408王道考研资料、笔记分享 ~ ~

热门文章

  1. 从清洁工到斯坦福教授,一路开挂的她近日入选美国国家医学科学院!
  2. 3D目标检测深度学习方法之voxel-represetnation内容综述(二)
  3. 【2021-12-06】爬取关键词图片 - 去掉重复图片
  4. android查找邮件程序,Android 程序崩溃日志邮件获取
  5. js 对象的clone()函数
  6. RDKit | 基于RF和SVM的溶解度预测模型比较
  7. OpenCV简介与安装
  8. Shiny平台构建与R包开发(五)——ui美化
  9. mysql添加临时索引_mysql创建索引/删除索引操作
  10. MPB:农科院田健、韩东飞等-​​水稻根系互作功能微生物的筛选方法