【1】安装版本:

1.1 CentOS-7-x86_64-Everything-1503-01
    1.2 MySQL-5.6.27-1.linux_glibc2.5.x86_64.rpm-bundle.tar

【2】安装步骤:

2.1 卸载MariaDB(CentOS默认是安装MariaDB,替换了MySQL)
        rpm -qa | grep mariadb    #查看当前安装的mariadb包
        rpm -e --nodeps 安装包     #全部强制卸载
       
    2.2 安装MySQL安装包
        rpm -i client/devel/server.rpm
        
    2.3 启动MySQL服务(默认端口:3306)
        service mysql start
       
        查看MySQL运行状态
        service mysql status : SUCCESS! MySQL running (2377)
       
        查看MySQL是否开机自启动
        chkconfig --list | grep mysql
       
        设置MySQL成开机自启动
        chkconfig mysql on
      
    2.4 修改MySQL密码
        # /etc/init.d/mysql stop
        # mysqld_safe --user=mysql --skip-grant-tables --skip-networking & mysql -u root mysql
       
        mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
        mysql> FLUSH PRIVILEGES;
        mysql> quit
       
        #mysql start
        
    2.5 登录MySQL
        mysql -u root -p
       
    2.6 需要再次设置密码即可
        mysql>set password=password('123');

【3】其他

3.1 Navicat远程连接MySQL,需要开启授权:
       > grant all PRIVILEGES on test.* to root@'192.168.251.197'  identified by '123';
         #上面的语句表示将 test 数据库的所有权限授权给 root 这个用户,允许 root 用户在 192.168.251.197 这个 IP 进行远程登陆,并设置 root 用户的密码为 123
        
         参数说明:
         3.1.1 all PRIVILEGES:表示赋予所有的权限给指定用户,这里也可以替换为赋予某一具体的权限,例如select,insert,update,delete,create,drop 等,具体权限间用“,”半角逗号分隔
         3.1.2 test.*表示针对于哪个表的、test指的是数据库,后面的 * 表示对于所有的表、对于全部数据库的全部表授权为“*.*”,对于某一数据库的全部表授权为“数据库名.*”,对于某一数据库的某一表授权为“数据库名.表名”。
         3.1.3 root:表示你要给哪个用户授权,这个用户可以是存在的用户,也可以是不存在的用户
         3.1.4 192.168.1.101   表示允许远程连接的 IP 地址,如果想不限制链接的 IP 则设置为“%”即可
        
       >flush privileges;     #授权生效
      
      
    3.2 MySQL安装后三个主要的目录及其功能:
      /var/lib/mysql 数据库文件
      /usr/share/mysql 命令及配置文件
      /usr/bin mysqladmin、mysqldump等命令

Linux学习笔记:CentOS安装MySQL的更多相关文章

  1. Linux学习笔记2_mysql安装

    查看文件内容的命令有很多:cat, tac, more, less, head, tail, nl. cat由第一行开始显示档案内容:tac从最后一行开始显示,可以看出tac是cat的倒着写:more ...

  2. Linux学习笔记01—安装LInux系统

    1.首先,使用光驱或U盘或你下载的Linux ISO文件进行安装. 界面说明: Install or upgrade an existing system 安装或升级现有的系统 install sys ...

  3. Linux学习(一)------CentOs安装mysql5.5 数据库

    具体方法和步骤如下所示: 1.第一步就是看linu是否安装了mysql,经过rpm -qa|grep mysql查看到centos下安装了mysql5.1,那就开始卸载咯 2.接下来就是卸载mysql ...

  4. [Linux] 学习笔记之安装学习环境(sshd, lrzsz)

    紧接前一篇,在VMWare安装完Linux,这个时候我们要使用远程工具连接到虚拟机上去了,以前一直使用Putty,后来到新公司之后,推荐使用SecureCRT,使用之后,觉得效果不错,但是每次连接都失 ...

  5. Linux环境(Centos) 安装mysql

    MariaDB是mysql的开源分支,自从mysql被oracle收购商业化之后,mysql之父在mysql5.5开源的版本的基础上重新开了一个分支,centos也把MariaDB作为mysql的默认 ...

  6. Linux学习笔记:安装python

    一般linux自带python2,如果需要python3以上版本,可以不需要卸载自带的python2,二者可以共存.只需要配置相应的环境变量即可. 具体回答可以参考这篇文章 https://stack ...

  7. linux 学习笔记 APACHE安装总结

    #cd /usr/local #mkdir APACHE #tar zxvf /usr/etc/DEV/httpd-2.2.9.tar.gz #mv httpd-2.2.9/* . #rm -rf h ...

  8. linux学习笔记 apache php mysql +linux

    1 #yum remove httpd 2 #yum -y install httpd php-common php-devel php-gd php-mcrypt php-mbstring php- ...

  9. Linux学习笔记-centos查看版本号和内核信息

    1.查看centos系统版本号: 打开终端窗口: cat /etc/redhat-release 2.查看Linux内核版本信息: uname -a 或者 在图形化桌面右上角点开设置,在设置窗口选择详 ...

  10. Linux学习笔记之——安装虚拟机后,如何启用网卡

    版本:CentOS-6.5-i386-minimal 虚拟机:vmware 11.1.2   安装完之后是看不到网卡信息的,如下:         我们编辑网卡etho的配置信息:         将 ...

随机推荐

  1. Unity UGUI —— 无限循环List(转载)

    using UnityEngine; using System.Collections; using System.Collections.Generic; using UnityEngine.UI; ...

  2. 教育行业SaaS选型 需要注意的三点问题

    2008年经济危机席卷全球,造成世界范围内的金融动荡,国内各行业虽然都面临了不小的冲击,但是在危机面前,中国的教育行业却逆势而上,硕果累累.据统计,2008年教育行业的投资案例达18起,投资金额18. ...

  3. Sina App Engine(SAE)入门教程(10)- Cron(定时任务)使用

    参考资料 SAE Cron说明文档 Cron能干什么? cron 可以定时的触发一个脚本,在sae上最大的频率是一分钟一次.你可以用其来完成自己需要的业务逻辑,例如定期的抓取某些网页完菜信息的采集,定 ...

  4. Linux基础--分类与合并命令

    1.sortsort命令将许多不同的域按不同的顺序分类,sort命令的一般格式为: sort -cmu -o output_file [other options] +pos1 +pos2 input ...

  5. PHP中该怎样防止SQL注入?

    因为用户的输入可能是这样的: ? 1 value'); DROP TABLE table;-- 那么SQL查询将变成如下: ? 1 INSERT INTO `table` (`column`) VAL ...

  6. 设计模式之Inheritance versus Parameterized Types 继承和参数化类型

    Another (not strictly object-oriented)technique for reusing functionality is through parameterized t ...

  7. Zookeeper核心机制

    (如果感觉有帮助,请帮忙点推荐,添加关注,谢谢!你的支持是我不断更新文章的动力.本博客会逐步推出一系列的关于大型网站架构.分布式应用.设计模式.架构模式等方面的系列文章) Zookeeper是Hado ...

  8. 【转】android 自定义控件

    Android自定义View实现很简单 继承View,重写构造函数.onDraw,(onMeasure)等函数. 如果自定义的View需要有自定义的属性,需要在values下建立attrs.xml.在 ...

  9. IntelliJ IDEA For Mac 快捷键——常用版

    一.搜索 搜索文件  command+shift+n 打开方法实现类  command+option+b 全文搜索 ctrl+shift+f (1)类和方法 查看类的继承结构 ctrl+h 查看方法的 ...

  10. 函数buf_page_get_gen

    /********************************************************************//** This is the general functi ...