1、安装MySQL
这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置。
2、配置MySQL
注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mysql/my.cnf配置文件了!下面我们一步步地来:
默认的MySQL安装之后根用户是没有密码的,所以首先用根用户进入:
$mysql -u root
在这里之所以用-u root是因为我现在是一般用户(firehare),如果不加-u root的话,mysql会以为是firehare在登录。注意,我在这里没有进入根用户模式,因为没必要。一般来说,对mysql中的数据库进行操作,根本没必要进入根用户模式,只有在设置时才有这种可能。
进入mysql之后,最要紧的就是要设置Mysql中的root用户密码了,否则,Mysql服务无安全可言了。
mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "123456";
注意,我这儿用的是123456做为root用户的密码,但是该密码是不安全的,请大家最好使用大小写字母与数字混合的密码,且不少于8位。
这样的话,就设置好了MySQL中的root用户密码了,然后就用root用户建立你所需要的数据库。我这里就以xoops为例:
mysql>CREATE DATABASE xoops;
mysql>GRANT ALL PRIVILEGES ON xoops.* TO xoops_root@localhost IDENTIFIED BY "654321";
这样就建立了一个xoops_roots的用户,它对数据库xoops有着全部权限。以后就用xoops_root来对xoops数据库进行管理,而无需要再用root用户了,而该用户的权限也只被限定在xoops数据库中。
如果你想进行远程访问或控制,那么你要做两件事:
其一:
mysql>GRANT ALL PRIVILEGES ON xoops.* TO xoops_root@"%" IDENTIFIED BY "654321";
允许xoops_root用户可以从任意机器上登入MySQL。
其二:
$sudo gedit /etc/mysql/my.cnf
>skip-networking => # skip-networking
这样就可以允许其他机器访问MySQL了。

MySQL服务器的配置教程相关推荐

  1. MySQL+Navicat安装配置教程(超级详细、保姆级)

    MySQL+Navicat安装配置教程(超级详细.保姆级) 一. 下载MySQL 1. 选择想要安装的版本,点击Download下载 二.安装MySQL 1. 选择设置类型 2. 选择安装的产品和功能 ...

  2. centos7 mysql workbench_centOS下mysql workbench安装配置教程

    本文为大家分享了mysql workbench安装配置教程,供大家参考,具体内容如下 step0:安装mysql 在按照workbench之前,先安装mysql.指令是 yum install mys ...

  3. MySQL 下载与配置教程(免安装版)

    MySQL 下载与配置教程(免安装版) 说明 步骤 此博客已不再维护,更新内容将更新在另一篇博客中,链接:https://blog.csdn.net/wangpaiblog/article/detai ...

  4. mysql 服务器性能,mysql服务器性能配置

    mysql服务器性能配置 内容精选 换一换 鲲鹏性能分析工具是一款针对鲲鹏平台的性能调优工具,包含系统性能分析和Java性能分析两大功能.本实践使用系统性能分析对MySQL所在服务器系统执行系统配置全 ...

  5. DELL 服务器 RAID 配置教程 在启动电脑的时候按 CTRL+R 进入 RAID 设置见面如下图 名称解释

    DELL服务器RAID配置教程在启动电脑的时候按CTRL+R进入RAID设置见面如下图 名称解释: Disk Group:磁盘组,这里相当于是阵列,例如配置了一个 RAID5,就是一个磁盘组 VD(V ...

  6. 戴尔服务器raid10配置教程

    1.新建VD 硬件连接和怎么进入到raid配置页面,可以参考我之前写的"零基础教程:戴尔服务器raid5配置教程"这边文章,里面有详细的介绍,这里直接从配置界面开始讲起.其实rai ...

  7. 零基础教程:戴尔服务器raid10配置教程

    1.新建VD 硬件连接和怎么进入到raid配置页面,可以参考我之前写的"零基础教程:戴尔服务器raid5配置教程"这边文章,里面有详细的介绍,这里直接从配置界面开始讲起.其实rai ...

  8. Windows下载安装MySQL及相关配置教程

    Windows下载安装MySQL及相关配置教程 下载过程: 1.首先登陆官方网站进行下载:[https://dev.mysql.com/downloads/mysql/] 2.如图所示:step1:选 ...

  9. MySQL 5.7配置教程

    MySQL 5.7配置教程学校机房适用 1.配置环境变量 2.配置my.ini文件 3.安装MySQL 1.配置环境变量 1.此电脑右击 属性->高级系统设置->环境变量->系统变量 ...

最新文章

  1. 数列极限---和Gauss(取整)函数有关
  2. Java/C语言/C++/Python/PHP运算符优先级
  3. 深度学习(七)—— GAN
  4. word List38
  5. linux update语句,MySQL 多表 update sql语句总结
  6. 大牛带你深入解读HashMap
  7. Oracle回收站解决误删除表
  8. 如何建立自己的工作库,把分散信息有效整理?
  9. 干不过微信,又抢钉钉地盘!中移动砸下 8400 万重做飞信
  10. 进程间通信(五)—信号
  11. 初中地理知识大盘点《地理青花瓷》
  12. golang 大数据平台_一文读懂数据平台、大数据平台、数据中台
  13. H.266/VVC代码学习:xCheckRDCostAffineMerge2Nx2N函数
  14. kafka面试题整合列表
  15. R语言使用survival包的Surv函数创建生存对象、建立Cox回归模型(包含所有协变量)比较不同治疗方法生存率的差异、使用predict函数对cox模型进行新数据的预测和推理(预测死亡风险)
  16. C语言分支/顺序作业总结
  17. oracle官网下载旧版
  18. 计算机系统与配置要求,电脑系统以及Adobe Audition的版本配置要求-喜马拉雅
  19. 手机怎么把证件照缩小到50K以下?手机修改图片大小方法
  20. 用代码抗议996加班:集结在github上的程序员,正在进行一场社会实验

热门文章

  1. TCP通过滑动窗口和拥塞窗口实现限流,能抵御ddos攻击吗
  2. c 各种编译器(gcc clang)
  3. Linux----函数中变量的作用域、local关键字。
  4. php json josn_decode()返回的是对像,如何把对像转成数组
  5. 工作流编程循序渐进(9:使用本地服务在宿主和工作流之间通信)
  6. SAP有用的知识(持续更新)
  7. JavaScript的“ this”通过成立一个高中乐队来解释
  8. javascript网络_没有JavaScript的网络外观
  9. 计算机本科学位有用吗_我应该回到学校获得计算机科学学位吗?
  10. 了解jvm对编程的帮助_这是您对社会责任编程的了解