Linux下将MySQL服务添加到服务器的系统服务中

Linux下将MySQL服务添加到服务器的系统服务中

Linux环境下将MySQL服务添加到服务器的系统服务中

1、了解MySQL程序路径
 
MySQL数据目录: /home/mysql/data
MySQL程序目录:/usr/local/mysql5
 
2、修改MySQL服务启动程序
 
[[email protected] www.linuxidc.com ~]# vim /usr/local/mysql5/share/mysql/mysql.server
46 basedir=/usr/local/mysql5
47 datadir=/home/mysql/data
 
3、拷贝启动程序
 
[[email protected] www.linuxidc.com ~]# cp -ar /usr/local/mysql5/share/mysql/mysql.server /etc/init.d/mysqld
 
4、启动MySQL服务
 
[[email protected] www.linuxidc.com ~]# netstat -nltp |grep mysql 
[[email protected] www.linuxidc.com ~]# service mysqld start
Starting MySQL.[OK]
[[email protected] www.linuxidc.com ~]# netstat -nltp |grep mysql 
tcp00 0.0.0.0:33060.0.0.0:*LISTEN5877/mysqld
 
5、进入MySQL数据库
 
[[email protected] www.linuxidc.com ~]# /usr/local/mysql5/bin/mysql -uroot -p -S /tmp/mysql.sock 
Enter password: 
Welcome to the MySQL monitor.Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.1.68-log Source distribution
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.
mysql>
 
6、MySQL服务的关闭与重新启动
 
[[email protected] www.linuxidc.com ~]# service mysqld stop 
Shutting down MySQL.[OK]
[[email protected] www.linuxidc.com ~]# netstat -nltp |grep mysql 
[[email protected] www.linuxidc.com ~]# service mysqld restart 
MySQL manager or server PID file could not be found![FAILED]
Starting MySQL..[OK]
[[email protected] www.linuxidc.com ~]# service mysqld restart 
Shutting down MySQL.....[OK]
Starting MySQL.[OK]
[[email protected] www.linuxidc.com ~]#

推荐阅读:

Xshell远程管理MySQL服务器如何实现选择自动复制以及右键自动粘贴的设置!  http://www.linuxidc.com/Linux/2013-06/85933.htm

时间: 2024-08-10 23:26:28

Linux下将MySQL服务添加到服务器的系统服务中的相关文章

Linux下登陆mysql服务器不需要输入账号密码信息

linux下登录mysql服务器一般都是在命令行手动输入链接信息 [[email protected] ~]# mysql -hlocalhost -uroot -p11111 而在mysql 5.6之后版本这样登录则会有安全提示 Warning: Using a password on the command line interface can be insecure 为了避免出现这个提示,也为了不用每次都这样输入用户名.密码,可以使用一个更加安全简单的方法 只需要简单的配置下my.cnf的

Linux下查看mysql、apache是否安装,安装,卸载等操作

Linux下查看mysql.apache是否安装,并卸载. 指令 ps -ef|grep mysql 得出结果 root     17659     1  0  2011 ?        00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --log-error=/var/log/mysqld.log --pid-file=/var/run/mysql

在Linux下给mysql创建用户并分配权限等问题

在linux系统中安装mysql的步骤 工具: mysql-5.6.17-linux-glibc2.5-i686.tar.gz mysql-5.6.17-linux-glibc2.5-x86_64.tar.gz linux系统64位 方法/步骤 1.到mysql官网下载mysql编译好的二进制安装包. 2.解压安装包: 3.进入安装包所在目录,执行命令:tar -zxvf  mysql-5.6.17-linux-glibc2.5-i686.tar.gz 4.复制解压后的mysql目录到系统的本地

linux下nginx,mysql,php(lnmp)编译安装

关闭SELINUX vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq!  #保存退出 setenforce 0 #使配置立即生效 mysql 5.5.28安装 安装路径:/usr/local/mysql数据库路径:/usr/local/mysql/data/ mysql从5.5版本开始,不再使用./configure编译,而是使用cmake编译器,具

Linux下PHP+MySQL+CoreSeek中文检索引擎配置

说明: 操作系统:CentOS 5.X 服务器IP地址:192.168.21.127 Web环境:Nginx+PHP+MySQL 站点根目录:/usr/local/nginx/html 目的:安装coreseek中文检索引擎,配置MySQL数据库访问接口,使用PHP程序实现中文检索. CoreSeek官方网站: http://www.coreseek.cn/ http://www.coreseek.cn/products/=%22/products-install/step_by_step/ h

Linux下的Mysql基本语句

Linux下的Mysql基本语句 实验目标 数据库常见概念 SQL语句概述-创建数据库 SQL语句之表的基本操作 实验环境 LAMB环境 服务端:xuegod63.cn     IP:192.168.1.63 客户端:xuegod64.cn                   IP:192.168.1.64   实验概述 数据库相关概念: DBD(数据库开发)  DBA(数据库管理员) SQL :结构化查询语言(Structured QueryLanguage)简称SQL 作用:结构化查询语言是

Linux下使用Apache搭建Web网站服务器

Linux下使用Apache搭建Web网站服务器 实验目标 apache服务器常见概念 apache服务器安装及相关配置文件 实战: 例1:为公司内网搭建一个web服务器 例2:取消apache默认欢迎页: 例3:使用rpm搭建lamp 环境 例4, 使用别名,引用网站根目录以外的路径. 例6:打开软链接功能. 通过软件链接直接引用网站根目录以外的内容 例5,当一个目录下没有默认首页时,访问http://192.168.1.63/phpmyadmin/禁止显示目录列表 例7:通过用户认证的方式,

linux下apache+mysql+php开发环境纯源代码编译搭建

linux下apache+mysql+php开发环境纯源代码编译搭建 记录一下我在fedora core 1下通过源代码编译出来的apache+mysql+php开发环境的全部过程 通常安装一台服务器当然使用rpm是最方便的,不需要考虑太多配置的问题,就可以轻松获得需要的环境了.不过rpm包互相关联的问题也不是这么容易解决. apache,mysql,php这三个应用从源代码编译安装还是比较简单的,配置参数不算复杂,而且没有太多的依赖关系,从源码编译出来的系统也比较稳定一些,方便未来打补丁和升级

Linux下查看MySQL的安装路径

Linux下查看mysql.apache是否安装,并卸载. 指令 ps -ef|grep mysql 得出结果 root     17659     1  0  2011 ?        00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --log-error=/var/log/mysqld.log --pid-file=/var/run/mysql