http://blog.csdn.net/phphot/archive/2007/06/07/1642079.aspx
安装MySQL
PHPChina 开源社区门户bE*a*?3hC
o*N4x+K:O"p!l0sudo apt-get install mysql-server
PHPChina 开源社区门户+n AmQ7Y|;M
PHPChina 开源社区门户Q,`#i/}p N
这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置。
PHPChina 开源社区门户3Q\Iv,Ob�_-z
T)^z)}.d0配置MySQL
PHPChina 开源社区门户F8k`D:} r
PHPChina 开源社区门户|$p!DcW@RO6_
注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mysql/my.cnf配置文件了!下面我们一步步地来:
PHPChina 开源社区门户/f*f0_ y1`P6~P%p
PHPChina 开源社区门户zy G_ Np:l-V@H-D
默认的MySQL安装之后根用户是没有密码的,所以首先用根用户进入:
n B(K/of1yi5d9N0
_T(? RMDV0$mysql -u root
(j!zCMF6qy6K0
3SX5E4w4]$[m)X0在这里之所以用-u root是因为我现在是一般用户(firehare),如果不加-u root的话,mysql会以为是firehare在登录。注意,我在这里没有进入根用户模式,因为没必要。一般来说,对mysql中的
数据库进行操作,根本没必要进入根用户模式,只有在设置时才有这种可能。
PHPChina 开源社区门户3cj%P4} R;g,\"RO
PHPChina 开源社区门户)eCxGc M.w NlLF
进入mysql之后,最要紧的就是要设置Mysql中的root用户密码了,否则,Mysql服务无安全可言了。
PHPChina 开源社区门户 SO n)fZcY7y
)zp#j,{)_7S0mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "123456";
?�f$_3i!b&i*n5_9o0PHPChina 开源社区门户2T0h'Ze*Dqp
注意,我这儿用的是123456做为root用户的密码,但是该密码是不安全的,请大家最好使用大小写字母与数字混合的密码,且不少于8位。
PHPChina 开源社区门户_N.E6vq,ii
A3o#I0v3Uc9S0这样的话,就设置好了MySQL中的root用户密码了,然后就用root用户建立你所需要的数据库。我这里就以xoops为例:
M$x;GgV,}0
S2Y*M ~�t0mysql>CREATE DATABASE xoops;
(hBOu�` V0PHPChina 开源社区门户5hkpkWg/H
mysql>GRANT ALL PRIVILEGES ON xoops.* TO xoops_root@localhost IDENTIFIED BY "654321";
mX.a!x,B${#E_(J*o0
-k.g ^6{d(G0这样就建立了一个xoops_roots的用户,它对数据库xoops有着全部权限。以后就用xoops_root来对xoops数据库进行管理,而无需要再用root用户了,而该用户的权限也只被限定在xoops数据库中。
PHPChina 开源社区门户8VHd6ts3G!qJ
PHPChina 开源社区门户q.\#}A*X#v|n
如果你想进行远程访问或控制,那么你要做两件事:
!p$pa6u1y;];kv0
|i1Vdyt ~B j0其一:
PHPChina 开源社区门户%HIa{xS1z9J C
PHPChina 开源社区门户3l`q@ p3\8n
mysql>GRANT ALL PRIVILEGES ON xoops.* TO xoops_root@"%" IDENTIFIED BY "654321";
gC,l$Y~0
}?/W G'Y8iEg0允许xoops_root用户可以从任意机器上登入MySQL。
PHPChina 开源社区门户 L-J-s�anzbs&c y
PHPChina 开源社区门户\[vd _o W
其二:
'uT�a5v F@Sg R0
8^-l^&r wLK%L]Y0$sudo gedit /etc/mysql/my.cnf
Ex` h�utl~ D;_0PHPChina 开源社区门户G]*|$c0X
老的版本中
s"VE1Pv'od zxU0
0xeyh2IO"c0>skip-networking => # skip-networking
v0PF2u1M*Ci'~#E"i0
2PW.\-v,ph0新的版本中
PHPChina 开源社区门户 ~�GX~4ec"yM{�o%x
,?#Ye+{1e+x)\0>bind-address=127.0.0.1 => bind-address= 你机器的IP
mM c2|4ht;mpm0PHPChina 开源社区门户&e4C7Bi%wY*Ya
这样就可以允许其他机器访问MySQL了。
U^ uq9J-a0
分享到:
相关推荐
为了确保MySQL安装正确,可以检查其状态: ```bash sudo systemctl status mysql ``` 如果你在安装过程中遇到权限问题,可能需要调整MySQL的数据目录权限: ```bash sudo chown -R mysql:mysql /var/lib/mysql/ `...
在Ubuntu系统上一键安装MySQL 8.0是一个方便快捷的过程,尤其对于那些不熟悉Linux命令行操作的用户来说。这个过程通常涉及到下载安装脚本、安装必要的依赖项以及配置MySQL服务。下面将详细介绍如何利用提供的资源...
在 Ubuntu 系统中通过国内镜像源安装 MySQL 是一个常见的操作,尤其对于在中国大陆地区的用户来说,使用国内的镜像源可以大大加速下载速度,减少因网络问题导致的安装失败的风险。本文档详细介绍了如何在不同版本的 ...
### Ubuntu 18.04 安装 MySQL #### 知识点一:Ubuntu 18.04 系统环境准备 - **系统版本**:Ubuntu 18.04 LTS (Bionic Beaver) 是一个长期支持版本,非常适合部署稳定的服务如 MySQL 数据库。 - **操作系统**:本...
Ubuntu 安装 MySQL 5.6 完整步骤说明 在本文中,我们将详细介绍在 Ubuntu 系统中安装 MySQL 5.6 的完整步骤。MySQL 是一个流行的关系数据库管理系统,广泛应用于 Web 应用程序中。本文将涵盖从下载安装包到设置远程...
"Ubuntu安装指定版本mysql详解" 在本文中,我们将详细介绍如何在Ubuntu系统下安装指定版本的MySQL数据库管理系统。MySQL是最流行的开源关系数据库管理系统之一,广泛应用于Web应用程序和企业级应用程序中。下面将一...
在Ubuntu系统中安装MySQL是一个常见的任务,特别是在搭建服务器或开发Web应用时。MySQL是一个流行的开源关系型数据库管理系统,被广泛用于存储和管理数据。本文将详细介绍如何在Ubuntu上安装MySQL,以及涉及的配置...
在Ubuntu操作系统上安装MySQL 5.7.38是一个相对简单的过程,适合那些希望在Linux环境中运行可靠数据库服务的用户。下面将详细介绍在Ubuntu上安装MySQL 5.7.38的步骤以及一些关键知识点。 首先,确保你的Ubuntu系统...
在Linux环境中,特别是Ubuntu系统,有时我们可能需要离线安装MySQL数据库服务器,特别是在没有网络连接或者网络环境受限的服务器上。本教程将详细介绍如何使用提供的"Ubuntu-mysql5.7.25离线完整安装包"来在Ubuntu...
在进行新的MySQL或SQLite3安装之前,确保系统上没有遗留的MySQL安装是非常重要的。下面是如何在Ubuntu系统中彻底卸载MySQL: 1. **删除MySQL包:** - `sudo apt-get autoremove --purge mysql-server-5.0` - `...
标题“ubuntu mysql5.6 客户端安装包及说明”表明这个压缩包包含了Ubuntu系统上用于连接MySQL 5.6服务器的客户端工具,以及一份详细的安装指南。在某些情况下,例如从MySQL 5.7版本的数据库导出的数据文件,可能包含...
Ubuntu 系统上离线安装 MySQL,这通常适用于那些没有互联网连接或者安全性要求较高的服务器环境。以下是详细的步骤和注意事项: 1、**准备环节** 在一个可以联网的环境中,首先你需要下载 MySQL 的安装包和其依赖...
mysql压缩包
在Ubuntu上安装MySQL UbuntuMySQL
在Ubuntu系统上安装MySQL ODBC驱动是一个常见的任务,特别是在需要将Ubuntu系统与使用ODBC连接的应用程序集成时。ODBC(Open Database Connectivity)是一种数据库访问标准,它允许应用程序通过统一的接口连接到各种...
Ubuntu下MySQL安装及配置文档,自己安装MySQL5.6.17过程整理的 内容如下 Ubuntu12.04下MySQL安装配置 一.MySQL安装 2 二.MySQL开机自启动设置 4 三.MySQL常用操作 5 四.编码配置 8 五.更改mysql的数据库目录 10 六....
ubuntu mysql apache2 tomcat 安装配置
Ubuntu18.0.4安装mysql5.7.25后无法登陆如何处理
在 Ubuntu 18.0.4 上安装 MySQL 首先需要更新系统包列表,然后安装 MySQL 服务器。 1. **更新系统包列表**: ```bash sudo apt-get update ``` 2. **安装 MySQL 服务器**: ```bash sudo apt-get install ...
在Ubuntu 20.04上安装MySQL 5.7.42的详细步骤 MySQL是一种流行的开源关系型数据库管理系统,被广泛应用于各种规模的项目中。在Ubuntu 20.04上安装MySQL 5.7.42可能与默认的Ubuntu存储库中的最新版本(通常是MySQL 8...