一般启动mysql可以使用/etc/init.d/mysqld启动进行启动

#/etc/init.d/mysqld start

也可以使用/usr/local/mysql/bin/mysqld_safe进行启动

chown -R mysql:mysql /data

1)#/usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data #初始化

ll /data

total 1056

drwx------ 2 mysql root 4096 May 1 21:31 mysql

-rw-rw---- 1 mysql mysql 27311 May 1 21:31 mysql-bin.000001

-rw-rw---- 1 mysql mysql 1031892 May 1 21:31 mysql-bin.000002

-rw-rw---- 1 mysql mysql 38 May 1 21:31 mysql-bin.index

drwx------ 2 mysql mysql 4096 May 1 21:31 performance_schema

drwx------ 2 mysql root 4096 May 1 21:31 test

2)#/usr/local/mysql/bin/mysqld_safe --user=mysql --basedir=/usr/local/mysql --datadir=/data &启动mysql服务

#netstat -anpt | grep mysqld

tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 1180/mysqld

ps -ef | grep mysqld

root 906 19026 0 21:32 pts/0 00:00:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --user=mysql --basedir=/usr/local/mysql --datadir=/data

mysql 1180 906 0 21:32 pts/0 00:00:00 /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/data --plugin-dir=/usr/local/mysql/lib/plugin --user=mysql --log-error=/data/vm1.test.com.err --pid-file=/data/vm1.test.com.pid --socket=/tmp/mysql.sock --port=3306

或者:

3)mysqld_safe --defaults-file=/etc/my2.cnf --user=mysql2 #这样也可以启动mysql

我们可以利用该方法启动2个mysql实例:

chown -R mysql2:mysql2 /usr/local/mysql/data/

/usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf --user=mysql2 &

netstat -anpt | grep mysql

tcp 0 0 0.0.0.0:3307 0.0.0.0:* LISTEN 13551/mysqld

ps -ef | grep mysql

root 13311 19026 0 21:42 pts/0 00:00:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf --user=mysql2

mysql2 13551 13311 1 21:42 pts/0 00:00:00 /usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --plugin-dir=/usr/local/mysql/lib/plugin --user=mysql2 --log-error=/usr/local/mysql/data/vm1.test.com.err --pid-file=/usr/local/mysql/data/vm1.test.com.pid --socket=/tmp/mysql.sock --port=3307

在Unix和NetWare中推荐使用mysqld_safe来启动mysqld服务器。mysqld_safe增加了一些安全特性,例如当出现错误时重启服务器并向错误日志文件写入运行时间信息。

通过mysqld启动mysql_mysqld_safe启动mysql数据库的参数相关推荐

  1. Linux 启动/重启/停止 MySQL 数据库的命令

    文章目录 一.启动 MySQL 数据库的命令 (一)使用命令 service 启动 (二)使用命令 systemctl 启动 二.停止 MySQL 数据库的命令 (一)使用命令 service 停止 ...

  2. docker 容器启动顺序_Docker容器启动时初始化Mysql数据库

    1. 前言 Docker在开发中使用的越来越多了,最近搞了一个Spring Boot应用,为了方便部署将Mysql也放在Docker中运行.那么怎么初始化 SQL脚本以及数据呢? 我这里有两个传统方案 ...

  3. phpstudy启动不了mysql数据库_phpstudy的数据库服务不能正常启动该怎么办

    学习php,当然是要先安装好运行环境了,phpstyudy是一个运行php的集成环境, 一键安装对新手很友好,与此同时作为一个新手,跟着教程安装了phpstudy集成环境.也能很快安装好了.对新手确实 ...

  4. mysqld_safe启动mysql数据库的参数

    一般启动mysql可以使用/etc/init.d/mysqld启动进行启动 #/etc/init.d/mysqld start 也可以使用/usr/local/mysql/bin/mysqld_saf ...

  5. Linux启动/停止/重启Mysql数据库的方法

    1.查看mysql版本 方法一:status; 方法二:select version(); 2.Mysql启动.停止.重启常用命令 a.启动方式 1.使用 service 启动: [root@loca ...

  6. 【数据库基操】启动与连接MySQL数据库

    一.启动与关闭 只介绍一种方法: 打开命令行工具,以管理员身份运行 1.启动数据库 net start mysql80       //80是在安装的时候设置的名字(默认),不用在意 2.关闭数据库 ...

  7. 详解Ubuntu Server下启动/停止/重启MySQL数据库的三种方式(ubuntu 16.04)

    启动mysql: 方式一:sudo /etc/init.d/mysql start 方式二:sudo service mysql start 停止mysql: 方式一:sudo /etc/init.d ...

  8. sqldatasource mysql_.net的sqldatasource控件操作mysql数据库传递参数的问题

    以前都是用sql server做.net开发.操作数据库那么好办,直接配置好sqldatasource,然后写上查询字符串,如 select * from my_table where id = @i ...

  9. mysql -f --force_mysqldump备份MYSQL数据库的参数详细说明

    使用的时候MySQL当要导入或者导出数据量大的库的时候,用PHPMYADMIN甚至MySQL Administrator这些工具都会力不从心,这时只能使用MySQL所提供的命令行工具mysqldump ...

最新文章

  1. controller不跳转页面的几个原因_光知道SpringBoot,不用thymeleaf就太不对了
  2. 计算任意两个数之间1出现的次数的思维过程
  3. 机器学习(二十五)——强化学习(2)
  4. 机器学习-集成学习-提升树-LightGBM
  5. PageLayoutControl的基本操作
  6. linux 划ext4,linux – 有没有像ext4这样的’快速’格式?
  7. 从流水中倒推算出销量为多某值的日期
  8. 树莓派与笔记本用远程桌面连接(Xrdp远程桌面服务)
  9. mysql创建关系模式命令_Mysql数据库介绍及mysql显示命令
  10. python正则库安装_python中正则表达式regex库的使用
  11. ^全^ 获取SQL SERVER2000/2005、MySql、Oracle元数据的SQL语句 [SQL语句来自CodeSmith]
  12. 【物联网项目系列】——使用netty框架做一个环保hj212协议即时通讯工具(接收解析处理实时数据)
  13. 任务栏可以点,电脑桌面却不显示内容的解决方法
  14. ARM学习之看门狗定时器
  15. Android仿支付宝支付密码输入框
  16. Jo-SRC: A Contrastive Approach for Combating Noisy Labels
  17. python selenium设置chrome浏览器保持登录方式
  18. JavaScript - canvas - 画直角坐标系
  19. java web实验_javaweb实验报告
  20. (入门)使用ab进行压力测试

热门文章

  1. Ubuntu18.04-安装安装glog
  2. 目前最主流的自动化测试技术selenium
  3. 微信公众号推送天气预报
  4. Linux出现welcome to emergency mode! 解决方法
  5. 万向控股肖风:区块链不依赖摩尔定律,发展速度一定比互联网更快
  6. [Cassandra] Cassandra 设置用户权限
  7. 【C库函数】memcpy函数详解
  8. ipynb转为pdf格式最简单高效的方法
  9. 苹果电脑数据备份和数据恢复方法+时间机器
  10. 格林公式的原理理解(考研数学)