Rumah > pangkalan data > tutorial mysql > Linux下配置MySQL数据库实际操作流程

Linux下配置MySQL数据库实际操作流程

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-07 16:14:21
asal
1159 orang telah melayarinya

以下的文章主要介绍的是在Linux操作系统下安装与配置MySQL数据库的实际操作步骤,我们大家都知道现在有很多网站都使用的是 Linux + MySql 。MySql 数据库在 Windows 下安装与配置MySQL都很简单。 但是在 Linux 安装是有点麻烦,对用惯了Windows 的 Linux 初

以下的文章主要介绍的是在Linux操作系统下安装与配置MySQL数据库的实际操作步骤,我们大家都知道现在有很多网站都使用的是 Linux + MySql 。MySql 数据库在 Windows 下安装与配置MySQL都很简单。

但是在 Linux 安装是有点麻烦,对用惯了Windows 的 Linux 初学者来说,真是“相当”麻烦啊!

以 Red Hat Enterprise Linux AS 4.0 中安装 MySql 的步骤大致如下:

下载 MySQL:

下载 Red Hat Enterprise Linux 4 RPM (x86) :MySQL-server-standard-5.0.27-0.rhel4.i386.rpm

安装MySQL:

<ol class="dp-xml"><li class="alt"><span><span>rpm -ivh MySQL-server-standard-5.0.27-0.rhel4.i386.rpm --nodeps --force </span></span></li></ol>
Salin selepas log masuk

根据需要修改 /etc/my.cnf,参考配置MySQL:

<ol class="dp-xml"><li class="alt"><span><span>[mysqld] </span></span></li></ol>
Salin selepas log masuk

设置默认为 INNODB 表,支持事务,支持行锁:

<ol class="dp-xml"><li class="alt"><span><span class="attribute">default-storage-engine</span><span>=</span><span class="attribute-value">INNODB</span><span> </span></span></li></ol>
Salin selepas log masuk

设置默认的字符集:

<ol class="dp-xml"><li class="alt"><span><span class="attribute">default-character-set</span><span>=</span><span class="attribute-value">utf8</span><span> </span></span></li></ol>
Salin selepas log masuk

客户机通信所使用的缓冲区大小的最大值

<ol class="dp-xml"><li class="alt"><span><span class="attribute">max_allowed_packet</span><span>=</span><span class="attribute-value">16M</span><span> </span></span></li></ol>
Salin selepas log masuk

启动 MySQL:

<ol class="dp-xml">
<li class="alt"><span><span>service mysql start  </span></span></li>
<li><span>/etc/init.d/mysql start  </span></li>
<li class="alt"><span>/usr/share/mysql/mysql.server start </span></li>
</ol>
Salin selepas log masuk

[mysql.server]

# 注释掉 basedir 行,否则 MySql 可能不能启动

# 据说是 MySql 的 bug

<ol class="dp-xml"><li class="alt"><span><span># </span><span class="attribute">basedir</span><span>=/var/lib </span></span></li></ol>
Salin selepas log masuk

让MySQL系统启动时自动启动:在 系统设置>服务器设置>服务 中把 MySql 打勾

root登录时,自动启动mysql:

在 /root/.bash_profile 文件中增加1行:

<ol class="dp-xml"><li class="alt"><span><span>/usr/share/mysql/mysql.server start </span></span></li></ol>
Salin selepas log masuk

查看启动日志:

<ol class="dp-xml"><li class="alt"><span><span>/var/log/messages </span></span></li></ol>
Salin selepas log masuk

显示MySQL所有用户:

<ol class="dp-xml">
<li class="alt"><span><span>use mysql;  </span></span></li>
<li><span>select host,user,password from user; </span></li>
</ol>
Salin selepas log masuk

添加 MySQL 用户(user name:user1,password:sql):

<ol class="dp-xml"><li class="alt"><span><span>grant all on *.* to user1@'%' identified by 'sql' with grant option; </span></span></li></ol>
Salin selepas log masuk

删除 MySQL 用户:

<ol class="dp-xml"><li class="alt"><span><span>delete from user where </span><span class="attribute">user</span><span>=</span><span class="attribute-value">'user1'</span><span>; </span></span></li></ol>
Salin selepas log masuk

以上的相关内容就是对Linux 下安装和配置MySQL 的介绍,望你能有所收获。


Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan