`
wangshaofei
  • 浏览: 283618 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

设置开机启动msyql

阅读更多

* 安 装
基本上你有如下方式可以选择:
1. apt-get方式获取
  apt-get不失为一种合适的方法,只是觉得Ubuntu源的速度好慢、好慢,所以放弃。
2. 从源码安装
  MySQL源码如此庞大,该方式将耗费大量时间编译,一般没有必要。
3. 二进制tar包安装
  tar包安装是传统linux二进制软件安装的基本方法。其优势在于简单,常常是下载后直接解压缩至某目录下即可。对于mysql5官方下载的tar包,只要直接解压缩到/usr/local/mysql下即可运行了
我选择的是第三种方法。

* 启动和停止服务:
启动mysql服务
  /usr/local/mysql/bin/mysqld
访问Mysql服务器
  /usr/local/mysql/bin/mysql -u root
关闭mysql服务器
  /usr/local/mysql/bin/mysqladmin -u root -p shutdown

正确启动方式:前面启动mysql服务的方法仅仅测试用,最好的方式应该使其运行在后台
  /usr/local/mysql/bin/mysqld&
让服务开机自动运行
  把/usr/local/mysql/support-files/my.server 复制到/etc/init.d/mysqld
执行
  sudo update-rc.d mysqld defaults
把mysqld加入到服务中,重新启动机器即可

另外,建议把/usr/local/mysql/bin目录加入系统路径,便于用户访问。

* mysqld和mysqld_safe 有什么区别?
直接运行mysqld程序来启动MySQL服务的方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。
用mysqld_safe脚本来启动MySQL服务器的做法在BSD风格的unix系统上很常见,非BSD风格的UNIX系统中的mysql.server脚本其实也是调用mysqld_safe脚本去启动MySQL服务器的。

分享到:
评论

相关推荐

    linux中mysql开机自动启动3种方法.docx

    Linux 中 MySQL 开机自动启动 3 种方法 Linux 中 MySQL 开机自动启动是指在 Linux 系统启动时自动启动 MySQL 服务,以便提供数据库服务。本文将介绍三种实现 Linux 中 MySQL 开机自动启动的方法。 方法一:使用 ...

    SUSE Linux Enterprise Server 11安装mysql(mysql-5.0.22)

    安装完成后,需要添加mysql用户和设置权限,设置开机启动mysql服务。最后,修改root密码和mysql.user表,以便远程连接到数据库。 一、删除mysql数据库和相关文件夹 在安装之前,需要删除已有的mysql数据库和相关...

    CentOS 7.6+mysql5.7 设置mysql开机自启动。.pdf

    自定义`mysqld.service`文件是设置开机启动的关键。这通常需要在`/etc/systemd/system/`目录下创建一个新的配置文件。在这个例子中,我们已经看到有一个名为`mysqld.service`的文件,内容如下: ```ini [Unit] ...

    mysql安装部署,安装配置

    退出 MySQL 登录,并设置开机启动 MySQL 服务。 7. 配置 MySQL 配置 MySQL,包括设置字符集、事务隔离级别、全文索引等。 三、MySQL 配置详解 1. 配置基本配置 配置基本配置,包括设置字符集、事务隔离级别等。...

    Linux坏境下Mysql5.7安装总结(centos7).docx

    设置开机启动MySQL服务,使用`systemctl enable mysqld`。 在安装和迁移过程中可能会遇到的问题: 1. 登录MySQL时出现找不到socket文件的错误,这可能是因为配置文件中的`client`拼写错误为`cilent`。 2. 启动MySQL...

    mysql linux简单教程

    若想设置开机启动MySQL,可以执行: ```bash sudo systemctl enable mysqld ``` 要停止服务,运行: ```bash sudo systemctl stop mysqld ``` 三、配置MySQL MySQL的配置文件一般位于`/etc/my.cnf`。你可以根据...

    mysql.rar_MYSQL_linux mysql

    若想设置开机启动MySQL服务: ```bash sudo systemctl enable mysql ``` 停止MySQL服务则使用: ```bash sudo systemctl stop mysql ``` 三、连接与断开MySQL 使用`mysql`命令行客户端连接MySQL服务器: ```bash...

    MySQL安装及设置.docx

    例如,需要创建root用户、设置初始密码,以及启动和设置开机启动MySQL服务。 总结来说,MySQL的安装和设置涉及多个环节,包括下载、解压、配置、编译、安装、初始化以及服务管理。对于初次使用者,理解并完成这些...

    MYSQL进阶篇安装文档

    6. 设置开机启动MySQL: 为了在每次系统启动时自动运行MySQL,执行: ``` sudo systemctl enable mysql ``` 至此,MySQL已经在你的Linux系统上成功安装并启动。你可以使用`mysql -u root -p`命令登录到MySQL...

    自动化部署 MySQL Shell脚本

    然后是启动和设置开机启动MySQL服务: ```bash # 启动MySQL服务 sudo systemctl start mysqld || sudo service mysql start # 设置开机启动 sudo systemctl enable mysqld || sudo chkconfig mysql on ``` 在自动...

    ubuntu mysql

    2. 启动和设置开机启动MySQL服务: ``` sudo systemctl start mysql sudo systemctl enable mysql ``` **三、管理MySQL** 1. 使用`mysql`命令行客户端登录: ``` sudo mysql -u root -p ``` 输入密码后进入MySQL...

    MySQL5.7 yum源安装文件v5.7.zip

    6. 设置开机启动MySQL服务:`sudo systemctl enable mysqld` 通过这些步骤,你就能在你的Linux系统上成功安装并运行MySQL 5.7,享受到它带来的高性能和丰富的功能。记住,定期更新和维护MySQL是保持其安全性和稳定...

    centos6.8下安装mysql1

    将MySQL的服务脚本复制到`/etc/init.d/`目录,并使用`chkconfig`命令设置开机启动MySQL服务。最后,使用`service mysql start`命令启动MySQL服务。 8. **设置root密码**: 在MySQL的bin目录下,运行MySQL客户端,...

    Linux+Apache+MySQL+PHP+FrontPage完全安装手册.doc

    5. **设置开机启动MySQL**:编辑`/etc/rc.d/rc.local`,添加启动MySQL的命令,确保系统重启时MySQL能自动启动。 **四、安装Apache** 1. **解压缩Apache源码**。 2. **配置和构建Apache**: - 进入Apache源码目录,...

    Ubuntu自启动Mysql的三种方式

    要查看MySQL是否已设置为开机启动,可以运行: ```bash # chkconfig mysql --list ``` 如果MySQL不在启动列表中,你可以使用`chkconfig add`添加: ```bash # chkconfig --add mysql ``` 然后设置MySQL...

    linux centos 编译安装Mysql.zip

    6. 设置开机启动MySQL: ``` sudo systemctl enable mysqld ``` 至此,MySQL已经在你的Linux CentOS系统上成功编译并安装。你可以通过`mysql -u root`命令登录到MySQL服务器,然后使用`CREATE USER`和`GRANT ...

    mysql-5.7.19-1.el7.x86_64.rpm.zip

    2. **服务管理**:可以使用`systemctl enable mysqld`设置开机启动MySQL服务,用`systemctl stop mysqld`停止服务。 3. **用户管理**:使用`mysql -u root -p`进入MySQL客户端,通过SQL语句创建新用户、分配权限等。...

    CentOS下的Mysql的安装和使用

    为了便于管理,你可以设置开机启动MySQL: ``` systemctl enable mysqld ``` 连接到MySQL服务器,首次登录root用户通常无需密码: ``` mysql -u root ``` 若需要设置root用户的密码,可以使用以下命令: ``` ...

Global site tag (gtag.js) - Google Analytics