千家信息网

企业环境中MySQL安装使用的简单方法

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,下面跟着笔者一起来了解下企业环境中MySQL安装使用的简单方法,相信大家看完肯定会受益匪浅,文字在精不在多,希望企业环境中MySQL安装使用的简单方法这篇短内容是你想要的。通常企业环境中的MySQL安
千家信息网最后更新 2026年11月01日企业环境中MySQL安装使用的简单方法

下面跟着笔者一起来了解下企业环境中MySQL安装使用的简单方法,相信大家看完肯定会受益匪浅,文字在精不在多,希望企业环境中MySQL安装使用的简单方法这篇短内容是你想要的。

通常企业环境中的MySQL安装使用两种方法

1、MySQL二进制安装包 mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz

2、MySQL源码包安装 mysql-5.6.33.tar.gz

区别:
二进制包安装方便不需要编译,直接解压就可以使用。但是二进制包要比源码包大。下面介绍一下MySQL二进制安装包的安装方法。(写的不好的地方大家多多指教)

1、添加mysql用户
useradd mysql -s /sbin/nologin -M

参数说明:-s /sbin/nologin 表示禁止该用户登录,

-M 不用创建家目录。

2、创建一个目录 mkdir /application
解释:二进制MySQL安装包默认安装在/usr/local下,这个目录可以不创建,这个只是个人习惯。运维工作人员的习惯就是走老路,避免新的坑。

3、解压安装包
tar -xvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
4、将解压文件重命名
mv mysql-5.6.33-linux-glibc2.5-x86_64 /application/mysql-5.6.33
5、建立一个软连接
ln -s /application/mysql-5.6.33 /application/mysql
6、修改MySQL的所属主、所属组
chown -R mysql.mysql /application/mysql/

7、初始化数据库
/application/mysql/scripts/mysql_install_db --basedir=/application/mysql --datadir=/application/mysql/data/ --user=mysql
8、拷贝MySQL启动脚本
cp /application/mysql/support-files/mysql.server /etc/init.d/mysqld
9、给启动脚本加执行权限
chmod +x /etc/init.d/mysqld
10、二进制安装包默认安装路径是/usr/local,所以将脚本中的/usr/local替成/application
11、启动MySQL
/etc/init.d/mysqld start
Starting MySQL…………………………………. [确定]

如果报以下错误:
Starting MySQL.180223 17:46:06 mysqld_safe Directory '/var/lib/mysql' for UNIX socket file don't exists.
The server quit without updating PID file (/var/lib/mysql/i[FAILED]3fkghffrq11dqZ.pid).

将/etc/my.cnf文件重新命名

12、检查MySQL是否真正启动
netstat -nplt | grep 3306
tcp 0 0 :::3306 :::* LISTEN 15064/mysqld

13、如果发现MySQL端口没有启动,请看/application/mysql/data/.err日志,根据报错信息在调试
vim /application/mysql/data/.err
14、设置MySQL开机自启动
chkconfig --add mysqld
chkconfig mysqld on
15、设置全局变量
vim /etc/profile
在文件最后加入

export PATH=/application/mysql/bin:$PATH
16、登录MySQL,这个时候不需要密码也可以登录,并且是root用户
[root@Jhyeliu data]# mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.6.33 MySQL Community Server (GPL)
Copyright (c) 2000, 2016, 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>
17、如果出现下面这个情况,重新初始化数据。
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

1)、删除初始化的data目录 rm -rf /application/mysql/data

2)、重新初始化

18、MySQL安全加固
为root用户设置密码

mysqladmin -u root password 'password'
19、清理无用的库
drop database test ;
20、清理无用的用户
select user,host from mysql.user;
+------+-----------+
| user | host |
+------+-----------+
| root | 127.0.0.1 |
| root | ::1 |
| | jhyeliu |
| root | jhyeliu |
| | localhost |
| root | localhost |
+------+-----------+
drop user "root"@"::1";
Query OK, 0 rows affected (0.05 sec)

drop user ""@"localhost";
Query OK, 0 rows affected (0.00 sec)

drop user ""@"jhyeliu";
Query OK, 0 rows affected (0.00 sec)

drop user "root"@"jhyeliu";
Query OK, 0 rows affected (0.00 sec)

select user,host from mysql.user;
+------+-----------+
| user | host |
+------+-----------+
| root | 127.0.0.1 |
| root | localhost |
+------+-----------+
flush privileges;
至此MySQL数据库就算基本完成了。

看完企业环境中MySQL安装使用的简单方法这篇文章后,很多读者朋友肯定会想要了解更多的相关内容,如需获取更多的行业信息,可以关注我们的行业资讯栏目。

二进制 方法 用户 企业 环境 目录 数据 文件 脚本 登录 信息 内容 密码 所属 数据库 更多 源码 行业 肯定 受益匪浅 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技名片 科技平台互联网 科技互联网政务服务 互联网为科技 互联网最新的科技有限公司 高科技与互联网 亿策互联网科技 华中科技大学互联网 兼蜜互联网科技 掌上梦互联网科技 齐家互联网科技有限公司 济南华为互联网科技产业总部基地 互联网科技项目计划书材料类 想开互联网科技公司怎么样 中国科技创新与世界互联网大会 产业互联网科技服务公司 陕西云淼互联网科技公司 众联互联网络科技 北京品多多互联网科技有限公司 东风日产互联网科技公司叫什么 广东万易互联网科技有限公司惠州分公司 哈尔滨大商圈互联网科技有限公司 网络科技有限互联网 睿民互联网科技 顺网科技2021年互联网排名 宁夏众和广鑫互联网科技有限公司 互联网5g黑科技有哪些 呼和浩特新华互联网科技学院 洛阳共同富裕互联网科技有限公司 求路客互联网科技电话
0