安装之前,为mysql 建立名为mysql的用户名和用户组

编译前需要安装cmake:

同时也要安装gcc-c++和gcc,否则会出现如下错误:

编译安装

漫长的编译过程后,mysql会被安装到 / usr / local / mysql 下,接下来需要对mysql进行配置,是的mysql变得可用

这里的 mysql_install_db 脚本只有在手动编译安装mysql的时候需要,该脚本为mysql建立了授权表。

最后,我们需要创建mysql的配置文件

配置mysql开机启动

执行以下命令,如果是运行级别为3为启用,则说明设置成功

可以通过 mysql.server 脚本启动和关闭mysql

新安装的mysql数据库的root账号没有设置密码,因此,所有人都可以进行访问,为了安全起见,需要为root账号设置一个密码

我们有三种方法为mysql用户设置密码:

第一种是使用SET PASSWORD,使用该指令,需要登录到mysql

第二种方法是使用 UPDATE 直接修改数据表:

这里的FLUSH语句让数据库重新加载授权表,否则需要等下次重启才能生效。

第三种方法是使用mysqladmin命令,不过这种方式不能为‘root’@'127.0.0.1'和'root'@'::1'修改密码:

LNMP环境搭建(三)MySQL数据库服务器的安装相关推荐

  1. LNMP架构环境搭建之mysql源码编译安装

    Mysql MySQL是一个开源的数据库,在互联网行业应用的很广泛,下面来记录一下从源码编译安装的步骤,当然,MySQL也有其他安装方式,比如,使用yum下载安装rpm包,或者二进制方式安装,如果机器 ...

  2. lamp 独立mysql_lamp or lnmp 环境搭建之独立安装mysql数据库

    lamp or lnmp 环境搭建,如果mysql 是独立安装的则需要授权: 单独一台服务器独立安装mysql 安装后,优化服务器. 授权 实例如下: 创建用户 CREATE USER demo ID ...

  3. mysql数据库服务器重启_重启mysql数据库服务器

    Mysql错误代码大全 1016错误:文件无法打开,使用后台修复或者使用phpmyadmin进行修复. 1044错误:数据库用户权限不足,请联系空间商解决 1045错误:数据库服务器/数据库用户名/数 ...

  4. MySQL数据库服务器的架设

    2019独角兽企业重金招聘Python工程师标准>>> 导读 MySQL数据库是Linux操作系统上用得最多的数据库系统,它可以非常方便的与其它服务器集成在一起,如Apache.Vs ...

  5. 62 openEuler 22.03-LTS 搭建MySQL数据库服务器-管理数据库

    文章目录 62 openEuler 22.03-LTS 搭建MySQL数据库服务器-管理数据库 62.1 创建数据库 示例 62.2 查看数据库 示例 62.3 选择数据库 示例 62.4 删除数据库 ...

  6. ngnix之lnmp环境搭建及Dvbbs搭建

    LNMP环境搭建 引导语:前面我们做过LAMP环境的搭建,而对于后起之秀nginx而言,其性能相对apache提高了很多, 故本实验借助于nginx来LNMP环境, 环境搭建分三步:mysql绿色包安 ...

  7. 企业级LNMP环境搭建

    一,LNMP应用环境 原文地址:https://www.cnblogs.com/chensiqiqi/p/9162912.html 1.1 LNMP介绍 大约在2010年以前,互联网公司最常用的经典W ...

  8. 17. LAMP环境搭建和LNMP环境搭建

    目录 17.1 Linux LAMP环境搭建的前期准备 获取源码包 把软件包传送到Linux服务器上 安装编译工具 关闭RPM包安装的apache和mysql 关闭防火墙和SELinux 关闭不必要的 ...

  9. c 访问阿里云mysql_本地怎样访问阿里云mysql数据库服务器

    全网最新活动请看下方内容或右侧内容! --------------- 本地怎样访问阿里云mysql数据库服务器,在阿里云上放数据库. 对于大多数小型或初期项目来说,我们可能常用的做法是先将web.数据 ...

最新文章

  1. ubuntu下安装flex和bison
  2. java中文乱码decode_Java中文乱码解决
  3. Linux学习:第六章-Linux服务和进程管理
  4. LeetCode 47. 全排列 II(回溯+搜索剪枝)
  5. mpvue解析富文本mpvue-wxParse
  6. Linux(Centos)服务器时间校准
  7. Codeforces Round #776 (Div. 3)
  8. Firefox浏览器如何安装Alexa工具条
  9. 中国行政区域(县区级带坐标经纬度)
  10. 完整版本支付宝扫码支付 c#版本
  11. 短视频平台api接口php源码
  12. 攻防世界-CRYPTO新手区
  13. 如何解决Kodi的YouTube“配额超过”问题
  14. Bitbucket 介绍与使用
  15. linux docker安装nginx且测试elasticsearch分词
  16. 约瑟夫环问题(丢手绢问题)
  17. 浅析VS游戏竞技平台识别作弊软件的手段
  18. Python创建微信聊天机器人
  19. 软件测试人员面试指南(一)-测试简历如何编写
  20. Ubuntu 16.04 硬盘安装

热门文章

  1. pandas使用append函数在dataframe上纵向合并数据实战:多个dataframe合并、合并series左右dataframe的一样、合并字典数据作为dataframe的行
  2. R语言deLong‘s test:通过统计学的角度来比较两个ROC曲线、检验两个ROC曲线的差异是否具有统计显著性
  3. 密度聚类OPTICS算法
  4. keras构建前馈神经网络(feedforward neural network)进行回归模型构建和学习
  5. mysql 客户无感知迁移_亿级账户数据迁移,不用数据库工具还能怎么搞?
  6. R语言-常用对象及元素类型
  7. Keras问题“AttributeError: 'NoneType' object has no attribute 'update”解决
  8. mysql 连接 查询 连表查询
  9. linux查看特定文件的位置
  10. 查询出某个表依赖于某个表的外键,进行遍历删除操作