1>将Mysql-5.0.18.tar.gz通过SSH 工具 上传到Linux系统的home目录下
2>建立MySQL使用者和群组:
#groupadd mysql
#useradd -g mysql mysql
复制代码
3>解压缩Mysql-5.0.18.tar.gz源码包
#cd /home
#tar zxvf Mysql-5.0.18.tar.gz
复制代码
4>从home目录拷贝并且改名
#cp -R /home/Mysql-5.0.18 /usr/local/mysql5 |注:我只是将mysql改名,你也可以默认名称拷贝
复制代码
5>进入源码目录编译安装
#cd /usr/local/mysql5
#./configure --prefix=/usr/local/mysql --with-charset=gb2312 |注:配置Mysql安装路径并且支持中文
#make |注:编译
#make install |注:编译安装
复制代码
6>替换/etc/my.cnf文件,进入源码包,执行命令
#cd mysql5
#cp support-files/my-medium.cnf /etc/my.cnf
复制代码
7>完成以上操作以后进行初始化数据库,进入已经安装好的mysql目录
#cd /usr/local/mysql
#bin/mysql_install.db --user=mysql |注:--user=mysql 初始化表并且规定用mysql用户
复制代码
8>设置给mysql和root用户设定访问权限 我们先进入mysql目录
#cd /usr/local/mysql
#chown –R root /usr/local/mysql |注:设定root能访问/usr/local/mysq
#chown –R mysql /usr/local/mysql/var |注:设定mysql用户能访问/usr/local/mysql/var
#chgrp –R mysql /usr/local/mysql |注:设定mysql组能够访问/usr/local/mysq
复制代码
9>启动mysql,进入已经安装好的目录
#cd /usr/local/mysql
#bin/mysqld_safe --user=mysql &
复制代码
10>设定开机就启动mysql,进入源码目录下
#cd /usr/local/mysql5/support-files
#cp mysql.server /etc/init.d/mysql
#cd /etc/rc3.d
#ln –s ../init.d/mysql S85mysql
#ln –s ../init.d/mysql K85mysql
#cd /etc/rc5.d
#ln –s ../init.d/mysql S85mysql
#ln –s ../init.d/mysql K85mysql
#cd ../init.d
#chmod 755 mysql
复制代码
完成已经就可以重新启动计算机了.恭喜安装成功.
mysql 启动命令 bin/mysqld_safe --user=mysql &
检测mysql是否启动命令 netstat -tl | grep mysql
关闭mysql命令 /usr/local/mysql/bin/mysqladmin shutdown
二.启动mysql:
(1)#service mysql start
(2)#/etc/init.d/mysqld start
启动 MySQL: [确定]
三.停止MySQL可以用如下命令:
(1)#service mysql stop
(2)#/etc/init.d/mysqld stop
停止 MySQL: [确定]
(3)#mysqladmin shutdown
mysqld 已死,但是 subsys 被锁
四.检验MySQL是否被启动
#service mysqld status
mysqld (pid 5659) 正在运行...
五.连接进入MySQL数据库
#mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2 to server version: 5.0.22
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
分享到:
相关推荐
mysql安装启动两种方法如下所示: 方法一(简单版): 1.cmd进入mysql安装的bin目录:mysqld.exe –install 2.net start mysql 服务启动(或者选择计算机->(右键)管理->服务和应用程序->服务->mysql右键启动服务) ...
### MySQL 安装失败与服务启动错误解析 在进行MySQL数据库服务器的安装过程中,可能会遇到“mysql安装失败启动服务失败”的问题。此类问题通常表现为安装过程中出现错误提示,或者安装完成后无法正常启动MySQL服务...
"MySql免安装-自动安装启动批处理.rar"这个压缩包提供了便捷的方式,帮助用户快速在Windows环境中设置MySQL,无需手动进行繁琐的安装步骤。下面将详细介绍其中涉及的知识点。 1. **MySQL免安装版**:免安装版的...
- **问题1**:如果执行启动命令后出现错误提示,首先检查MySQL的安装路径是否正确。 - **问题2**:如果MySQL服务无法正常启动,可以通过查看MySQL的日志文件来获取更多信息。日志文件通常位于`/var/log/mysql`目录下...
MySQL 服务启动失败问题可以通过删除原来的服务、清空 data 目录下的所有文件、初始化 MySQL、安装 MySQL 服务和启动 MySQL 服务这五个步骤来解决。同时,还需要根据自己的需求配置 my.ini 文件,以确保 MySQL 服务...
5. **启动服务**:使用`net start MySQL`命令启动MySQL服务。如果一切正常,MySQL应该已经开始运行。 6. **初始化数据库**:首次安装时,你需要为MySQL创建root用户的密码和其他必要的系统数据库。 然而,在...
1. 双击msi文件启动安装向导。 2. 阅读并接受许可协议。 3. 选择安装类型,一般推荐选择“Custom”(自定义)以自定义安装路径和组件。 4. 指定安装路径,确保磁盘空间充足。 5. 选择要安装的服务,例如MySQL Server...
可是安装后却遇到一个麻烦事,就是这个Mysql启动后就会过几秒就显示Mysql已经停止(这个是我现在的我已经解决这个问题了,应该是个红色的方框,不要介意,/嘿嘿)。重启了很多遍。还是无法启动。 这个时候不仅...
### MySQL基本介绍及安装启动 #### 一、MySQL概述 MySQL是一种开源的关系型数据库管理系统(RDBMS),它使用结构化查询语言(SQL)作为其数据库管理的主要接口。MySQL因其性能稳定、易于使用且功能强大而被广泛...
- `mysql启动方式.JPG`:这个文件可能包含了MySQL服务的启动命令,通常是在终端中使用`systemctl start mysql`或`service mysql start`命令。 - `suse 11_0安装mysql - 木鱼与代码 - JavaEye技术网站.mht`:这是一...
完成编译安装后,需要对MySQL服务进行配置,使其能够在系统启动时自动运行,并能够被其他服务调用。 ```bash # 备份原有配置文件 mv /etc/my.cnf /etc/my.cnf-`date +%F` # 复制MySQL服务启动脚本 cp /usr/local/...
mysql 服务启动与关闭脚本,Windows 批处理,双击启动或者关闭
本主题涉及如何利用C#和WinForms界面库DotNetBar来创建一个工具,实现MySQL数据库的一键安装以及监控其服务状态,包括开启、关闭和重启服务。以下是相关的知识点详解: 1. **C#编程语言**: C#是微软公司推出的一种...
mysql-8.0.12.64zip首次安装及启动mysql说明:mysql.ini文件密码配置等
Linux 中 MySQL 开机自动启动 3 种方法 Linux 中 MySQL 开机自动启动是指在 Linux 系统启动时自动启动 MySQL 服务,以便提供数据库服务。本文将介绍三种实现 Linux 中 MySQL 开机自动启动的方法。 方法一:使用 ...
1. **解压与运行安装程序**:将压缩文件解压到一个方便的位置,然后双击`mysql-installer-community-8.0.36.0.msi`启动安装向导。 2. **欢迎界面**:出现的第一个界面是欢迎界面,点击“Next”继续。 3. **选择...
安装完成后,启动MySQL服务并设置开机启动: ```bash sudo systemctl start mysqld sudo systemctl enable mysqld ``` 接下来,你需要对MySQL进行安全配置,包括设置root用户的密码: ```bash sudo mysql_secure_...
CentOS 7 安装 MySQL 数据库启动报错解决方案 在 CentOS 7 操作系统中安装 MySQL 数据库时,可能会出现启动报错的现象,报错信息为 "Job for mysqld.service failed because the control process exited with error...