`

mysql在linux下安装

阅读更多

 

mysql在linux下安装

 

a、mysql版本的选择:

 

     请查看:http://www.dedecms.com/knowledge/data-base/mysql/2012/0718/3207.html

 

b、下载制定的mysql版本:

 

       linux系统下可以使用此命令下载:  wget http://mysql.mirrors.pair.com/Downloads/MySQL-5.5/MySQL-server-5.5.34-1.linux2.6.x86_64.rpm

       MySQL-client-5.5.34-1.linux2.6.x86_64.rpm
       MySQL-devel-5.5.34-1.linux2.6.x86_64.rpm
       MySQL-server-5.5.34-1.linux2.6.x86_64.rpm
       MySQL-shared-5.5.34-1.linux2.6.x86_64.rpm
       MySQL-shared-compat-5.5.34-1.linux2.6.x86_64.rpm

 

c、安装:

 

     rpm是redhat package manager(redhat软件包管理工具)类似windows里面的”添加/删除程序“;

     rmp -ivh XXX  安装显示安装进度 --install --verbose --hash

     rmp -e MySQL-server-5.5.34-1.linux2.6.x86_64.rpm 卸载指定的包

    

      rpm -ivh MySQL-server-5.5.34-1.linux2.6.x86_64.rpm

      rpm -ivh MySQL-client-5.5.34-1.linux2.6.x86_64.rpm

      ......

 

d、启动、重启、停止、自动启动mysql:

 

    使用netstat -atln|grep 3306命令查看端口是否开放,如果未开放说明未启动

    启动:    service mysql start 

    重启:    service mysql restart

    停止:    service mysql shutdown    

    自动启动:察看mysql是否在自动启动列表中 /sbin/chkconfig --list
              把MySQL添加到你系统的启动服务组里面去 /sbin/chkconfig --add mysql
              把MySQL从启动服务组里面删除 /sbin/chkconfig --del mysql
 

e、mysql目录情况:

 

  •  数据库目录  /var/lib/mysql/
  •   配置文件  /usr/share/mysql(mysql.server命令及配置文件)
  •   相关命令  /usr/bin(mysqladmin mysqldump等命令)
  •   启动脚本  /etc/rc.d/init.d/(启动脚本文件mysql的目录)
f、修改root密码(mysql默认没有root密码)
   usr/bin/mysqladmin -u root password 'new-password'
   格式:mysqladmin -u用户名 -p旧密码 password 新密码
 
g、配置

   将/usr/share/mysql/my-medium.cnf复制到/etc/my.cnf,以后修改my.cnf文件来修改mysql的全局设置
   将my.cnf文件中的innodb_flush_log_at_trx_commit设成0来优化

   [mysqld]后添加添加lower_case_table_names设成1来不区分表名的大小写

 

h、远程连接

 

     在控制台输入:mysql -u root -p mysql

     根据提示输入密码

     GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;

 

i、设置字符集

 

l、表名不区分大小写

    用ROOT登录,修改/etc/my.cnf

    在[mysqld]下加入一行:lower_case_table_names=1

    重新启动数据库

 

m、给某给数据库设置用户、权限

   建立数据库:create database mhcDB;

   建立用户      mysql> CREATE USER mhc@localhost IDENTIFIED BY '123456';

      给该用户赋权
      mysql> grant all on mhcDB.* to mhc@localhost;

      设置外网访问权限

      mysql> GRANT ALL PRIVILEGES ON  mhcDB.* TO 'mhc'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

       重新加载、刷新

       mysql> flush privileges;

分享到:
评论

相关推荐

    MySQl在Linux下安装与使用

    这就是在Linux下安装和使用MySQL的基本步骤。在实际应用中,你还需要学习更多高级功能,如事务处理、存储过程、触发器、索引优化等。记得定期备份数据,确保系统的安全性和稳定性。通过不断实践和学习,你将成为...

    linux下安装mysql服务器

    在安装完成后,需要设置数据库字符集和端口号。数据库字符集可以在 /etc/my.cnf 文件中设置,默认为 utf8。端口号可以在 /etc/my.cnf 文件中设置,默认为 3306。 3. 启动、停止 MySQL 服务 启动 MySQL 服务可以...

    Linux下下载,安装,配置MySQL

    在Linux下安装MySQL主要通过RPM包管理器实现,它允许用户轻松地安装、更新、查询和删除软件包。以下是在Red Hat系列Linux系统上使用RPM命令安装MySQL的步骤: 1. **安装服务器端**: ```bash [root@test1 local]#...

    Linux下安装Mysql

    标题中的“Linux下安装Mysql”意味着我们将关注如何在Linux操作系统上安装MySQL数据库服务。这通常包括下载RPM包,验证依赖关系,然后进行安装。 描述中的“Linux mysql rpm安装包”指的是我们使用RPM包来安装MySQL...

    黑马程序员mysql在linux下的安装

    在安装MySQL前,首先确保你的Linux系统是最新的。可以通过运行`sudo apt-get update` (Ubuntu/Debian) 或 `yum update` (CentOS/RHEL) 来更新系统软件包。此外,确保你的系统上已经安装了`wget`或`curl`,这两个工具...

    在Linux下MySQL安装配置使用指南

    ### Linux下MySQL安装配置使用指南知识点梳理 #### 一、引言 Linux用户群体庞大,其中不少人对Linux系统下的数据库管理感兴趣。MySQL作为最流行的开源数据库管理系统之一,拥有跨平台特性,同样受到Linux用户的青睐...

    在Linux下安装Mysql(非root)

    * 权限设置:在安装和配置 Mysql 时,需要正确地设置权限,以避免出现权限问题。 * 目录设置:需要正确地设置 Mysql 的安装目录和数据目录,以免出现路径问题。 * 配置文件:需要正确地配置 Mysql 的配置文件,以...

    mysql数据在linux环境下各种安装

    在Linux环境下安装MySQL数据库是一项重要的任务,特别是在服务器管理和运维中。MySQL是一种广泛使用的开源关系型数据库管理系统,其在Linux上的安装过程可以根据不同的需求选择不同的模式,包括单机版、主备模式、双...

    mysql linux 安装配置

    如果在安装或配置MySQL过程中遇到问题,可以在MySQL的官方论坛或者邮件列表中寻求帮助,与其他MySQL用户共同讨论解决。 以上是关于在CentOS系统下使用MySQL Yum仓库安装和配置MySQL的详细过程。尽管具体的步骤可能...

    Linux下安装Apache+PHP+MySql搭建PHP运行环境

    Linux下安装Apache+PHP+MySql搭建PHP运行环境 Linux 下安装 Apache+PHP+MySql 搭建 PHP 运行环境是 Web 开发中最常用的解决方案之一。通过本教程,我们将指导您一步步搭建一个完整的 PHP 运行环境,包括安装 ...

    Linux下安装mysql

    在安装 MySQL 之前,我们需要确保系统满足以下条件: 1. 已安装 RPM 包管理工具。 2. 已下载 MySQL 的安装包,通常为 `.rpm` 文件格式。例如,可以从 MySQL 官方网站下载适用于 Linux x86 架构的 RPM 包,如 `MySQL-...

    linux一键安装mysql

    本文将详细介绍如何通过一个名为`install_mysql.sh`的脚本来实现Linux下的一键安装MySQL。 首先,我们需要确保你的Linux服务器已经配置好了一些基本的环境,包括SSH远程访问、网络连接以及必要的权限。通常,Linux...

    mysql suse linux安装文档)

    在安装时,你可以使用`-ivh`参数,其中`-i`表示安装,`-v`表示详细输出,`-h`则是在安装过程中显示进度条。 然而,本案例中提供的安装方式不是通过RPM包,而是手动编译安装。以下是手动编译安装MySQL的步骤: 1. ...

    mysql linux下安装

    mysql在linux下安装步骤,按照步骤执行就可以实现安装了,使用后就知道了啊

    mysql在linux下安装包mysql在linux下安装包

    在描述中提到的"mysql在linux下安装包",通常指的是通过这些包管理器来安装MySQL的软件包。 在给定的压缩包文件列表中,我们可以看到以下文件: 1. MySQL-embedded-5.6.22-1.el6.i686.rpm:这是一个嵌入式版本的...

    linux安装mysql

    下面将详细阐述如何在Linux环境下安装MySQL,并确保其正常运行,包括创建必要的用户和组、配置环境以及进行基本的安全设置。 ### 一、准备工作 在开始安装之前,首先确保你的Linux系统是最新的,通过运行`sudo apt...

    Linux下安装MYSQL

    ### Linux下安装MySQL 在Linux环境下安装MySQL是一个常见的任务,对于开发者、系统管理员以及数据库管理员而言至关重要。本文将详细介绍在Linux环境下安装MySQL的过程,并提供一些实用的技巧与建议。 #### 准备...

    linux下安装apache+php+mysql的最简步骤

    下面将详细介绍如何在Linux环境下进行最简单的LAMP安装过程。 1. **安装Apache** 首先,我们需要安装Apache HTTP Server,它是最流行的开源Web服务器软件之一。在基于Red Hat的系统(如CentOS、Fedora)中,我们...

    Linux安装MySql devel

    标题"Linux安装MySQL-devel"指向了一个具体的操作任务,即在Linux环境下安装MySQL的开发库。在这个过程中,我们将主要关注以下知识点: 1. **MySQL-devel组件**:MySQL-devel包含了用于编译MySQL客户端和服务器端...

Global site tag (gtag.js) - Google Analytics