zoukankan      html  css  js  c++  java
  • linux上安装mysql

    linux下mysql 最新版安装图解教程

    1、查看当前安装的linux版本

    命令:lsb_release -a 如下图所示

    通过上图中的数据可以看出安装的版本为RedHat5.4,所以我们需要下载RedHat5.4对应的mysql安装包

    2、下载mysql安装文件

     官方网站下载安装包,因为本地RedHat版本为Red Hat 5.4,操作系统是64位的
     所以在官方网站下载以下安装包 http://dev.mysql.com/downloads/mysql#downloads
     MySQL-server-5.5.25a-1.rhel5.x86_64
     MySQL-client-5.5.25a-1.rhel5.x86_64
     MySQL-devel-5.5.25a-1.rhel5.x86_64

    3、安装mysql

    1、进入安装文件的目录

    2、安装mysql服务端

    rpm -ivh MySQL-server-5.5.25a-1.rhel5.x86_64.rpm

    如图:mysql-server安装

     3、安装mysql客户端、mysql-devel

    rpm -ivh MySQL-client-5.5.25a-1.rhel5.x86_64.rpm
    rpm -ivh MySQL-devel-5.5.25a-1.rhel5.x86_64.rpm

    如图:mysql-client-devel

    启动mysql服务

    4、修改mysql中root的初始化密码

    1、命令如下:

    # /usr/bin/mysqladmin -u root password ‘rootadmin’

    格式:mysqladmin -u用户名 -p旧密码 password 新密码

    2、例子

    # /usr/bin/mysqladmin -u root password ‘rootadmin’

    注:因为开始时root没有密码,所以-p旧密码一项就可以省略了

    3、用新的密码进行登录,如下图所示:

    5、重启与停止mysql服务

     启动方式1:service mysql start
     启动方式2:/etc/init.d/mysql start
     停止方式1:service mysql stop
     停止方式2:/etc/init.d/mysql shutdown
     重启方式1:service mysql restart
     重启方式2:/etc/init.d/mysql restart

    开启远程访问功能

    1、基本原理

    mysql安装成功之后,默认的是没有开启远程访问的权限,只有本地才可以进行访问
    mysql默认的相关配置实际上是在mysql数据库中mysql用户中的user表中,只需要修改此表中相关记录即可实现
    具体查看方式可以参考下图所示:

    2、添加新用户进行授权

    #grant all privileges on *.* to 创建的用户名 @”%” identified by “密码”;
    #flush privileges; #刷新刚才的内容

    #格式:grant 权限 on 数据库名.表名 to 用户@登录主机 identified by “用户密码”;   
    #@后面是访问mysql的客户端IP地址(或是 主机名) % 代表任意的客户端
    #如果填写 localhost 为本地访问(那此用户就不能远程访问该mysql数据库了)。  
     

    3、为现有的用户设置远程访问权限

    #use mysql;
    #update db set host = ‘%’ where user = ‘用户名’;
    #如果写成 host=localhost 那此用户就不具有远程访问权限   
    #FLUSH PRIVILEGES;
     

    4、查看修改后的结果

    #use mysql; 
    #select host,user,password from user;

  • 相关阅读:
    日期时间格式
    input表单加disable的后无法获取其value值
    登录判断,清除中间变量
    弹出层嵌套
    转换qq音乐格式为mp3
    layui双击表格,跳转修改页面
    设置输入电话号码为11位
    layui表格设置,分数合计
    解决数据库传回时间类型为数字
    自定义标签
  • 原文地址:https://www.cnblogs.com/lovefendi/p/3723493.html
Copyright © 2011-2022 走看看