`

MySQL安装指南

阅读更多

安装MySQL

sudo apt-get install mysql-server

这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置。

配置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

新的版本中

>bind-address=127.0.0.1 => bind-address= 你机器的IP

这样就可以允许其他机器访问MySQL了。

分享到:
评论

相关推荐

    mysql安装指南.pdf

    ### MySQL安装指南详解 #### 一、安装准备与环境配置 在开始MySQL的安装之前,我们需要确保系统的环境已经做好了相应的准备。以下是安装MySQL前的关键步骤: 1. **安装依赖库**: - `build-essential`:这是构建...

    MySQL 安装指南,教会你如何在Ubuntu上安装mysql

    MySQL 安装指南 MySQL 是一个开源的关系型数据库管理系统,它广泛应用于各个行业和领域。学习 MySQL 的安装和配置是每个开发者和数据库管理员的必备技能。本文将指导您如何在 Ubuntu 上安装 MySQL。 安装环境 在...

    MySql安装指南-英文版

    ### MySQL安装指南(Windows版) #### 概述 本文档主要介绍了MySQL在Windows系统上的安装流程及注意事项。MySQL是一款广泛使用的开源关系型数据库管理系统,在多种操作系统上都有良好的表现。自MySQL 3.21版本起,...

    mysql安装指导书

    ### MySQL 5.7.24 Windows x64 版本安装指南与常见问题解决 #### 一、准备工作 在开始安装之前,请确保已经下载了MySQL的安装文件。本指南中提到的安装文件名为 `mysql-5.7.24-winx64.zip`,可以在MySQL官网上获取...

    图解MYSQL安装指南

    本指南将通过图文并茂的方式,详细介绍MySQL的安装过程及其基本配置。 首先,我们需要了解安装MySQL的系统要求。MySQL可以在多种操作系统上运行,包括Windows、Linux、Mac OS等。确保你的计算机满足最低硬件需求,...

    MySQL安装指南.pdf

    MySQL安装过程中通常会提供安装向导,指导您完成安装的每个步骤,包括设置服务器类型、配置参数、创建管理员账号等。 4. 完成安装后,您可能需要重启MySQL服务,并确保服务正常运行。 5. 测试MySQL安装是否成功。...

    ubuntu mono apache mysql 安装指南

    ubuntu mono apache mysql 安装指南 各种安装问题研究总结

    Windows下MySQL安装指南.zip_MYSQL

    以下是一份详细的步骤指南,旨在帮助你成功地在你的Windows机器上安装并配置MySQL 5.7。 首先,你需要从MySQL官方网站下载适合Windows平台的MySQL Community Server 5.7安装包。这个版本是免费的,适用于个人学习和...

    mysql安装指南

    mysql安装指南 mysql安装指南是指用户安装mysql数据库管理系统的步骤,整个安装过程可以分为以下几个步骤。 首先,在安装mysql之前,用户需要选择安装类型,包括Typical、Complete和Custom三种类型。选择Custom...

    Centos 5.5 +Freeradius+mysql 安装指导

    ### Centos 5.5 +Freeradius+mysql 安装指导 #### 1. 知识点概述 - **CentOS 5.5**:一款基于Red Hat Enterprise Linux (RHEL)并依照开放源代码规定发布的服务器操作系统,适用于小型企业和个人用户。 - **Free...

    linux下MySQL安装指南

    linux下MySQL安装指南 文档为html

    简明易懂的MySQL安装指南

    简明易懂的MySQL安装指南

    MySQL安装指导

    ### MySQL安装指导知识点详解 #### 一、获取MySQL安装包 - **下载地址**:官方提供的下载页面位于[http://dev.mysql.com/downloads/mysql/](http://dev.mysql.com/downloads/mysql/),用户需要登录Oracle账户才能...

    mysql 安装指南

    ### MySQL安装指南 #### 一、概述 MySQL是一款广泛使用的开源关系型数据库管理系统,因其高效稳定、易于管理和扩展性好等特点,在互联网应用开发领域占据重要地位。本文将详细介绍如何在Linux环境下安装MySQL,并...

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

    本文旨在指导初学者如何在Linux环境下安装、配置和使用MySQL,尤其是那些具有Windows操作系统下数据库管理经验,初次接触Linux的用户。 #### 二、安装MySQL ##### 1. 下载MySQL安装文件 在Linux环境下安装MySQL需要...

    MySQL安装指导及基本语法

    MySQL安装指导及基本语法,操作步骤明细,间读易懂

    mysql 安装指南与操作

    ### MySQL 6.0 免安装版配置及操作指南 #### 一、MySQL 6.0 免安装版概述 MySQL 是一款非常流行的开源关系型数据库管理系统,因其高性能、高可靠性以及易于使用的特性而被广泛应用于各类应用系统中。本文档主要...

Global site tag (gtag.js) - Google Analytics