`
fzd8589
  • 浏览: 53510 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

linux下安装使用mysql

阅读更多

1. 下载和linux对应的mysql版本的压缩包。下载地址:http://dev.mysql.com/downloads/mysql/5.1.html,

    下载项:linux(non   RPM packages) 下的 Linux(x86)

2.    gourpadd mysql   //添加组

      useradd mysql mysql  //添加用户。这一步不可少,后面要用到mysql

3.     cd /usr/local   //如果有必要,首先chmod 755 mysql-5.1.39-linux-i686-icc-glibc23.tar.gz

      gunzip < /usr/local/mysql-5.1.39-linux-i686-icc-glibc23.tar.gz |tar xvf -  // 解压压缩包

       ln -s /usr/local/mysql-5.1.39-linux-i686-icc-glibc23  mysql   //建立符号链接

4.  cd mysql

      chown -R mysql 。 //改变当前目录的owner

      chgrp -R mysql 。  //改变当前目录的group

      scripts/mysql_install_db --user=mysql   //脚本初始化mysql系统,这个脚本创建两个数

                                              据库,test和mysql。

      (这里发生错误 查看error_linux(debian)安装mysql错误)

5 .   chown -R root .

      chown -R  mysql data

      bin/mysql_safe --user=mysql & //启动mysql。 & 的意义是mysql转到后台运行,否则会占据前台

6 .  ./bin/mysqladmin -u root password '*****' 为root用户设置密码
     ./bin/mysqladmin -u root -h reiyenkarthost password '*****' 为reiyenkarthost设置密码

7.   root用户登录mysql,可以创建一些用户并为其分配权限。

     creaete user 'zhaodi'@'localhost' identified by '******'; //创建一个用户

     grant all on db_name.tb_name to 'zhaodi'@'localhost'  //为这个用户分配权限。

     *.*表示对所有库的所有表都有权限。

     all表示所有权限,SELECT,INSERT,UPDATE,DELETE等。

     所有用户的信息放在 mysql.user表中,只有root用户有权限修改。

8. 修改用户的密码

    用户的密码信息在mysql.user表中,不可明文修改。

    update user set password=PASSWORD('*****') where .......

    flush privileges

9. 修改database和表的默认字符集

    show variables like 'character_set_%'  //显示字符集相关的变量(use database前后意义不同)

    show create table t1 显示表t1的参数信息。

    create database mydatabase character set utf8 collate utf8_generic_ci

    alter database mydatabase character set utf8 collate utf8_generic_ci

常规使用:mysql_safe --user=mysql    启动mysql

          mysqladmin -uroot shutdown -p  输入密码,关闭mysql

          ps -aef |grep mysql 查看进程,确认mysql 关闭。

分享到:
评论

相关推荐

    linux下安装mysql服务器

    在 Linux 下使用 yum 安装 MySQL 客户端和服务器端,需要首先确认 MySQL 是否已安装,然后安装客户端和服务器端。 2. 数据库字符集和端口设置 在安装完成后,需要设置数据库字符集和端口号。数据库字符集可以在 /...

    Linux下安装Mysql

    在Linux系统中安装MySQL数据库是...以上就是使用RPM包在Linux下安装MySQL的详细过程。请确保在执行每一步时,都根据你的具体环境和MySQL版本进行调整。此外,记得定期更新MySQL到最新版本,以获取安全性和性能的提升。

    linux一键安装mysql

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

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

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

    Linux下安装mysql

    ### Linux 下安装 MySQL 在 Linux 系统中安装 MySQL 数据库是一项常见的任务,尤其是在搭建 Web 服务器或开发环境中。本文将详细介绍如何在 Linux 系统上安装 MySQL,并提供相关的配置和管理指南。 #### 准备工作 ...

    在Linux下安装Mysql(非root)

    Linux 下非 Root 用户安装 Mysql 在 Linux 操作系统中安装 Mysql 数据库可以通过多种方式实现,包括使用源代码编译安装和二进制安装。对于非 Root 用户来说,安装 Mysql 可能会遇到一些权限问题,但是通过正确的...

    在Linux下安装和使用MySQL

    本以为有Windows下使用SQL Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时走了很多弯路,遇见很多问题,毕竟Linux和Windows本身就有很大区别。为了让和我一样的初学者在学习的...

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

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

    Linux安装MySql devel

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

    linux安装mysql

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

    Linux下安装MYSQL

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

    Linux安装mysql5.7详细步骤

    ### Linux安装MySQL 5.7详细步骤 #### 一、准备环境 ...以上步骤详细介绍了如何在Linux环境下安装MySQL 5.7及其相关的配置过程。遵循这些步骤,你可以成功地在Linux系统上部署并使用MySQL 5.7数据库。

    Linux系统安装通用MySQL-8.0.33,及主从配置

    mysql配置文件

    linux下源码安装mysql数据库

    ### Linux下源码安装MySQL数据库知识点详解 #### 一、准备工作与环境搭建 在Linux环境下进行MySQL数据库的源码安装前,需要准备一系列的基础工作,包括但不限于创建必要的目录结构、设置用户权限以及安装所需的...

    mysql linux 安装配置

    以上是关于在CentOS系统下使用MySQL Yum仓库安装和配置MySQL的详细过程。尽管具体的步骤可能会随着MySQL版本的更新和Linux系统的变化而有所不同,但基本原理和操作流程是相似的。对于希望在Linux环境下搭建高性能、...

    linux一键安装mysql5.7和mysql8.0脚本

    该包中包含一键安装mysql5.7和mysql8.0脚本,分为mysql二进制包安装和yum安装,并一起部署MySQL备份策略 用于快速部署mysql场景,适合多项目快速部署 备份工具为xtrabackup

    Linux操作系统中如何安装MySQL数据库

    "Linux操作系统中如何安装MySQL数据库" 在 Linux 操作系统中,安装 MySQL 数据库是非常重要的一步,对于大多数的 web 应用程序来说,都是必不可少的。本文将详细介绍如何在 Linux 操作系统中安装 MySQL 数据库。 ...

Global site tag (gtag.js) - Google Analytics