千家信息网

lamp or lnmp 环境搭建之独立安装mysql数据库

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,lamp or lnmp 环境搭建,如果mysql 是独立安装的则需要授权:单独一台服务器独立安装mysql安装后,优化服务器。授权实例一:#创建用户demo,密码demo123mysql> crea
千家信息网最后更新 2026年10月31日lamp or lnmp 环境搭建之独立安装mysql数据库

lamp or lnmp 环境搭建,如果mysql 是独立安装的则需要授权:

  1. 单独一台服务器独立安装mysql

  2. 安装后,优化服务器。

  3. 授权

实例一:

#创建用户demo,密码demo123

mysql> create user demo@localhost identified by 'demo123';

Query OK, 0 rows affected (0.00 sec)

#此时只能登录,因为没有授权

mysql> show grants for demo@localhost;

+----------------------------------------------------------------------------------------------------------------+

| Grants for demo@localhost |

+----------------------------------------------------------------------------------------------------------------+

| GRANT USAGE ON *.* TO 'demo'@'localhost' IDENTIFIED BY PASSWORD '*2CADADD54086D5EB4C9F10E0430084D7F179885C' |

+----------------------------------------------------------------------------------------------------------------+

1 row in set (0.00 sec)

#授权本地登录

mysql> grant all on test.* to 'demo'@'localhost';

Query OK, 0 rows affected (0.01 sec)

#查看授权情况

mysql> show grants for demo@localhost;

+----------------------------------------------------------------------------------------------------------------+

| Grants for demo@localhost |

+----------------------------------------------------------------------------------------------------------------+

| GRANT USAGE ON *.* TO 'demo'@'localhost' IDENTIFIED BY PASSWORD '*2CADADD54086D5EB4C9F10E0430084D7F179885C' |

| GRANT ALL PRIVILEGES ON `test`.* TO 'demo'@'localhost' |

+----------------------------------------------------------------------------------------------------------------+

2 rows in set (0.00 sec)

-------------------------------------------------------------------------------------------

实例二

授权所有的数据库给myuser从局域网10.89.1.0网段上连接

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'10.89.1.%'IDENTIFIED BY 'mypassword';

FLUSH PRIVILEGES;


mysql> select user,host from mysql.user;

+---------+-------------+

| user | host |

+---------+-------------+

| tom | % |

| tom1 | % |

| tom2 | % |

| root | 127.0.0.1 |

| myuser | 10.89.1.% |

| myuser | localhost |

| myuser | localhost |

| root | localhost |

| tom | localhost |

| root | mysql |

+---------+-------------+

10 rows in set (0.01 sec)

#客户端连接测试

#如果是默认的3306 就不需要加,这里是使用多实例测试,端口是3308。

[root@weblnmp ~]# mysql -umyuser -pmypassword -h 10.89.1.30 -P3308;

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 7

Server version: 5.5.32-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>


5.web服务器连接测试

[root@weblnmp blog]# vi test_mysql.php

$link_id=mysql_connect('10.89.1.30','myuser','mypassword') or mysql_error();

if ($link_id) {

echo "mysql _OK()";

}

else {

echo "mysql _error()";

}

?>


实例 服务器 服务 测试 独立 登录 数据 数据库 环境 客户 客户端 密码 局域 局域网 情况 用户 端口 网段 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网金融科技 山东特亿宝互联网科技有限公司 互联网科技公司华为 互联网和科技创新 亿人帮互联网科技 一五八零互联网科技 互联网科技有限公司 翻译 深圳市运趣互联网科技有限公司 广州慧亚互联网科技怎么样 浙江互联网科技研学营 崇明区互联网教育科技售后服务 徐州市互联网科技有限公司 元气玛特互联网科技公司是外包吗 黑科技 体验场景 互联网大会 领航科技大厦互联网公司 上海乐五互联网科技有限公司 中国新注册互联网科技 云南互联网科技学费 易租星互联网科技有限公司 上海互联网科技园景观 科技互联网企业 互联网科技上市公司 互联网金融 科技创新 欧洲十大科技互联网公司 汽车互联网创新科技园 来此购互联网科技有限公司 未来五年的互联网科技 工业互联网山东科技大学 杭州披云加互联网科技有限公司 全球科技与互联网公司市值变化
0