linux redhat5.5上安装了mysql5.1.42

RedHat Linux下以yum方式安装Mysql5.6,修改默认的安装路径,以及完全卸载Mysql 本文主要介绍在RedHat下进行mysql5.6的yum方式安装,详细阐述了mysql的安装步骤,安装命令及安装过程中的日志,并且介绍了如何修改mysql的默认安装路径以及完全卸载mysql。读者可以按照本文的内容介绍完成mysql在redhat linux下的安装。 阅读详情
 最近在,以下一部分为网上收集,一部分为自己的安装过程,特此记录如下。

1、首先到http://dev.mysql.com/downloads/下载安装文件,一般分为两种,一种是rpm安装包,另外一种是免安装版,解压后配置下,就可使用,我用的是源码包,MySQL Community Server 版本的mysql-5.1.42-linux-i686-icc-glibc23.tar.gz,大小为121.1M。

2、添加组(mysql)和用户(mysql),添加组的命令为groupadd, 添加用户命令为useradd,实例如下:

用su切换到root用户

#groupadd mysql

#useradd -g mysql mysql

3、将下载好的mysql-5.1.42-linux-i686-icc-glibc23.tar.gz解压到/usr/local目录下,创建软链接为mysql,实例如下:

#cd /usr/local

#gunzip mysql-5.1.42-linux-i686-icc-glibc23.tar.gz

#tar -xvf mysql-5.1.42-linux-i686-icc-glibc23.tar

#ln -s mysql-5.1.42-linux-i686-icc-glibc23 mysql

4、设置目录权限为mysql,实例如下:

#chown -R mysql:mysql mysql

5、执行安装数据库脚本scripts/mysql_install_db --user=mysql

6、拷贝配置文件和启动文件到etc目录下,实例如下:
#cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld 
#cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf

7、启动数据库,实例如下:

#/usr/local/mysql/bin/mysqld_safe --user=mysql &

[1] 3734

# 091027 12:42:59 mysqld_safe Logging to '/usr/local/mysql/data/localhost.localdomain.err'.
091027 12:43:00 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data

8、用netstat -atln,查看端口列表中是否有3306(默认),如果有则代表启动成功。

# netstat -atln
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address               Foreign Address             State     
tcp        0      0 127.0.0.1:2208              0.0.0.0:*                   LISTEN     
tcp        0      0 0.0.0.0:11111               0.0.0.0:*                   LISTEN     
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN     
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN     
tcp        0      0 0.0.0.0:16851               0.0.0.0:*                   LISTEN     
tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN     
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN     
tcp        0      0 0.0.0.0:698                 0.0.0.0:*                   LISTEN     
tcp        0      0 127.0.0.1:2207              0.0.0.0:*                   LISTEN     
tcp        0      0 :::22                       :::*                        LISTEN     
tcp        0      0 ::ffff:10.10.6.207:22       ::ffff:10.10.6.196:1528     ESTABLISHED
tcp        0      0 ::ffff:10.10.6.207:22       ::ffff:10.10.6.196:1215     ESTABLISHED
tcp        0      0 ::ffff:10.10.6.207:22       ::ffff:10.10.6.196:1526     ESTABLISHED

9、用root用户,密码默认为空,登录mysql,如果出现mysql>命令提示,则登录成功,实例如下:

#/usr/local/mysql/bin/mysql -u root -p

#mysql>

10、此时mysql服务端安装完成,当我们试图远程连接时,可能出现“Host XXX.XXX.XXX.XXX is not allowed to connect to this MySQL server”拒绝的连接的提示,这是没有设置防火墙的问题,增加3306端口的权限,实例如下:

#vim /etc/sysconfig/iptables

# Firewall configuration written by system-config-securitylevel
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:RH-Firewall-1-INPUT - [0:0]
-A INPUT -j RH-Firewall-1-INPUT
-A FORWARD -j RH-Firewall-1-INPUT
-A RH-Firewall-1-INPUT -i lo -j ACCEPT
-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT
-A RH-Firewall-1-INPUT -p 50 -j ACCEPT
-A RH-Firewall-1-INPUT -p 51 -j ACCEPT
-A RH-Firewall-1-INPUT -p udp --dport 5353 -d 224.0.0.251 -j ACCEPT
-A RH-Firewall-1-INPUT -p udp -m udp --dport 631 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 631 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 25 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 2049 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
COMMIT

增加一行3306的权限,修改后如下:

# Firewall configuration written by system-config-securitylevel
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:RH-Firewall-1-INPUT - [0:0]
-A INPUT -j RH-Firewall-1-INPUT
-A FORWARD -j RH-Firewall-1-INPUT
-A RH-Firewall-1-INPUT -i lo -j ACCEPT
-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT
-A RH-Firewall-1-INPUT -p 50 -j ACCEPT
-A RH-Firewall-1-INPUT -p 51 -j ACCEPT
-A RH-Firewall-1-INPUT -p udp --dport 5353 -d 224.0.0.251 -j ACCEPT
-A RH-Firewall-1-INPUT -p udp -m udp --dport 631 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 631 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 25 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 2049 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
COMMIT

保存退出

#service iptables restart

重新启动,使生效

11、赋予用户权限

#mysql> grant all privileges on *.* to root@'%' identified by '123456';

12、添加用户,可以使用grant添加用户

#mysql> GRANT ALL PRIVILEGES ON *.* TO monty@localhost
      IDENTIFIED BY 'something' WITH GRANT OPTION;
#mysql> GRANT ALL PRIVILEGES ON *.* TO
monty@"%"
      IDENTIFIED BY 'something' WITH GRANT OPTION;
#mysql> GRANT RELOAD,PROCESS ON *.* TO
admin@localhost;
#mysql> GRANT USAGE ON *.* TO
dummy@localhost;

这些GRANT语句安装3个新用户:

monty:可以从任何地方连接服务器的一个完全的超级用户,但是必须使用一个口令('something'做这个。注意,我们必须对monty@localhost和monty@"%"发出GRANT语句。如果我们增加localhost条目,对localhost的匿名用户条目在我们从本地主机连接接时由mysql_install_db创建的条目将优先考虑,因为它有更特定的Host字段值,所以以user表排列顺序看更早到来。

admin:可以从localhost没有一个口令进行连接并且被授予reload和process管理权限的用户。这允许用户执行mysqladmin reload、mysqladmin refresh和mysqladmin flush-*命令,还有mysqladmin processlist。没有授予数据库有关的权限。他们能在以后通过发出另一个GRANT语句授权。

dummy:可以不用一个口令连接的一个用户,但是只能从本地主机。全局权限被设置为'N'--USAGE权限类型允许你无需权限就可设置一个用户。它假定你将在以后授予数据库相关的权限。

13、修改密码

用户密码信息存在mysql数据库,user表下,实例如下:

[mysql@bssin1 bin]$ /usr/local/mysql/bin/mysql -u root -p

Enter password: 

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

Your MySQL connection id is 11

Server version: 5.1.42-log MySQL Community Server (GPL)

 

Type 'help;' or '/h' for help. Type '/c' to clear the current input statement.

 

mysql> show databases;

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

| Database               |

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

| information_schema |

| mysql                    |

| test                      |

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

3 rows in set (0.00 sec)

 

mysql> use mysql;

Database changed

mysql> show tables;

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

| Tables_in_mysql           |

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

| columns_priv               |

| db                             |

| event                         |

| func                      |

| general_log               |

| help_category             |

| help_keyword              |

| help_relation             |

| help_topic                |

| host                      |

| ndb_binlog_index          |

| plugin                    |

| proc                      |

| procs_priv                |

| servers                   |

| slow_log                  |

| tables_priv               |

| time_zone                 |

| time_zone_leap_second     |

| time_zone_name            |

| time_zone_transition      |

| time_zone_transition_type |

| user                      |

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

23 rows in set (0.00 sec)

 

mysql> update user set password=password("123456") where user="root";

mysql> FLUSH PRIVILEGES;

刷新权限后,更改成功!

【超详细】Redhat Linux 7/CentOS 7/Oracle Linux 7安装MySQL5.7 用简单的步骤在Linux中安装MySQL57 阅读详情

相关推荐

mysql5.1.42的安装图解.docx

mysql5.1.42的安装图解.docx

linux5下安装mysql5

    最近在linux5上安装了mysql5,以下一部分为网上收集,一部分为自己的安装过程,特此记录如下。1、首先到http://dev.mysql.com/downloads/下载安装文件,一般分为两种,一种是rpm安装包,另外一种是免安装版,解压后配置下,就可使用,我用的是源码包,MySQL Community Server 版本的mysql-5.1.42-linux-i686-icc-

wobushifeily的专栏 767

halcon 深度学习标注_Halcon deep learning之目标检测笔记(一)

设置输入输出的路径输入路径有两个,一个是图像路径HalconImageDir,一个是Json文件路径PillBagJsonFile。这两个参数用于后续在图像路径中读取coco文件。输出路径首先定义一个新的文件夹路径,用于存放样本和模型文件等数据。设置基于深度学习的目标检测模型的路径,该模型文件以.hdl结尾。设置样本数据文件夹ExampleDataDir:'detect_pills_data'数据...

weixin_27885313的博客 2698

免编译源码MySql-5.1-Linux安装全过程

前言:安装未编译版的源码包需要的时间比较久,为了节省时间,本人选择了免编译版的源码包

soldier的专栏 1244

用例设计:滴滴打车从轿车到完成支付如何测?

滴滴打车全流程测试用例设计从业务场景覆盖、功能逻辑分解、异常流验证三个维度展开,系统化地构建了测试方案。首先,业务流主干场景被分解为叫车、行程中、支付结算三个阶段,每个阶段都设计了核心测试用例,包括正向和异常用例,如定位准确性、车型选择逻辑、路径偏移监控、费用实时计算、多支付方式兼容等。专项测试补充了状态机验证、资损防控测试和性能测试,确保系统在不同情况下的稳定性和安全性。测试数据策略采用等价类划分设计,实战技巧包括流量回放技术、混沌工程注入和计费沙盒验证,以提高测试的覆盖率和准确性。最终输出交付物包括流程

海姐软件测试的博客 1524

redhawk:avgTW maxTW minTW minWC的区别

分析dynamic ir drop报告时会遇到这几个值,avgTW maxTW minTW minWC,如下图。我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?

m0_61544122的博客 691

mysql 5.1.52 linux_Linux上安装设置mysql 5.7.24

一,准备1,先查看Linux是32位还是64位getconf LONG_BIT如果返回的是32,那么就是32位如果返回的是64,那么就是64位2,如果服务器不能联网,就先去官网下载好压缩包,然后上传到服务器下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads我这里下载的是64位的5.7.24版本的二,开始安装1,检查是否已安装过...

weixin_26899659的博客 169

NX二次开发点通过云配准获取相同体

先找到体的参考方向(这个参考方向对于相同体重合之后是相同的),这个时候我们的思路是三个不共线的点确定一个坐标系,然后和绝对方向求转换矩阵。然后获取体的所有边的几何中心,把这些点通过转换矩阵转换之后存起来,再和另外一个体转换之后的点数据作对比,在误差范围内配对点的数量等于体获取点的数量就是相同体

qq_39541524的博客 1643

linux中安装mysql5.1.73_linux安装mysql(5.1.73)

1.把之前的mysql包删除yum remove mysql mysql-server mysql-libs mysql-server;rpm -qa|grep mysql(查询出来的有关mysql 的yum remove掉)2.下载wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm3安装rpm -ivh my...

weixin_39536806的博客 249

投稿前利用GPT-5.5给论文做一次深度校对,投稿命中率翻倍!

3)一致性:请对比摘要的结论与正文(如果我也提供了正文),确保完全一致。请严格检查结果部分,确保客观性:1)纯粹性检查:标出所有包含“为什么”(解释)或“这意味着什么”(暗示)的主观语句,这些应移至讨论部分。请你帮我评估讨论部分的深度:1)解释与对比:检查每一项主要结果是否都解释了原因,并引用了前人研究进行对比(一致或相悖)。我见过太多人把校对理解为检查错别字了,实际上,校对要看的远不止这个,像逻辑是否连贯、术语是否前后一致、图表有没有被正确引用等等的这些细节,往往决定了文章是秒被拒,还是能顺利进入外审。

智能AI让学术科研更容易 412

Open3D 可视化(1)——简单可视化【2026最新版】

简单可视化,博客长期更新,本文最新更新时间为:2026年5月10日。

点云侠的博客 5684

mysql5.1在redhat,linux redhat5.5上安装了mysql5.1.42

最近在,以下一部分为网上收集,一部分为自己的安装过程,特此记录如下。1、首先到http://dev.mysql.com/downloads/下载安装文件,一般分为两种,一种是rpm安装包,另外一种是免安装版,解压后配置下,就可使用,我用的是源码包,MySQL Community Server版本的mysql-5.1.42-linux-i686-icc-glibc23.tar.gz,大小为121.1...

weixin_39958138的博客 170

ERROR: Ignored the following yanked versions: 0.8.3, 0.10.19.dev18 的解决办法

关于这个问题,博主是在进行项目中的python依赖包安装的时候遇见的,遇到的异常:关于这个问题,是在。

Spring Boot-Common On With You 642

RedHat Linux 6.1 安装MySQL

环境   RedHat Linux 6.1 + MySQL 5.1.7   问题   RedHat Linux 6.1安装MySQL   安装前准备   1.下载资源: MySQL-server-5.1.7-0.i386.rpm,点此下载。   MySQL-client-5.1.7-0.i386.rpm,点此下载。   2.登录系统检查是否已经安装了MySQL

DBA@Robin 8852

【Windows Server 2019】Active Directory Certificate Services 证书颁发机构的安装,配置和管理Ⅰ——AD CS的安装和配置

博文主要介绍了Windows Server 2019的证书颁发机构的安装和配置方法。

VMware, Windows, Linux, Cisco, Container, Kubernetes, Kali 4833

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

MySQL5.7 安装(Redhat)

MySQL5.7 安装(Redhat) MySQL 是一款使用最普遍的关系型数据库管理系统(RDBMS Relational Database Management System) 。 2018年,MYSQL 从5.7版本直接到了8.0版本,8.0版本相对于5.7版本来说,肯定是做了很多性能优化和漏洞修复,比如说速度大幅提高了。 但是,对于一个公司来说,不会那么快就切换版本(除非是一个新开...

weixin_43790276的博客 4838

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

redhat 安装mysql 5.1_RedHat Linux 5安装MySQL 5.1.7

RedHat Linux 5安装MySQL 5.1.7 [root@linuxidc ~]# cd /home/app/mysql[root@linuxidc mysql]# ls --解压MySQL-community-5.1.7RedHat Linux 5安装MySQL 5.1.7[root@linuxidc ~]# cd /home/app/mysql[root@linuxidc mysql...

weixin_35851654的博客 92

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Redhat Linux 编译安装MySQL-5.5.27

Redhat Linux 编译安装MySQL-5.5.27 软件源码包存放位置 /usr/local 源码包编译安装位置 /usr/local/mysql 现在的MySQL都使用Cmake进行编译安装,所以在安装MySQL之前我们首先要把Cmake装在我们的系统上。 我们所需要的软件源码包有以下: cmake-2.8.9.tar.gz mysql-5.5

txplp的专栏 1352

redhat linux安装mysql_RedHat Linux 6.1 安装MySQL

环境 RedHat Linux 6.1 MySQL 5.1.7 问题 RedHat Linux 6.1 安装 MySQL 安装前准备 1. 下载资源: MySQL-server-5.1.7-0.i386.rpm,点此下载。 MySQL-client-5.1.7-0.i386.rpm,点此下载。 2. 登录系统检查是否已经安装了 MySQL 3. 将两个安装文件拷贝到自己环境RedHat Linux...

weixin_42149153的博客 134

redhat 安装mysql 5.1_mysql5.1安装教程 redhat下安装mysql5.1

Linux环境下mysql5.1安装步骤:1、下载MySQL免安装版/二进制版软件(不用编译)文件格式:MYSQL-VERSION-OS.tar.gz2、创建MySQL组,建立MySQL用户并加入到mysql组中(不同版本的Unix中,groupadd和useradd的语法可能会稍有不同。)#groupaddmysql#useradd-gmysqlmysql3、进入目录/usr/local...

weixin_28903111的博客 276

mysql5.1在redhat_mysql5.1安装教程 redhat下安装mysql5.1

Linux环境下mysql5.1安装步骤:1、下载MySQL免安装版/二进制版软件(不用编译)文件格式:MYSQL-VERSION-OS.tar.gz2、创建MySQL组,建立MySQL用户并加入到mysql组中(不同版本的Unix中,groupadd和useradd的语法可能会稍有不同。)#groupaddmysql#useradd-gmysqlmysql3、进入目录/usr/local...

weixin_42524945的博客 211

Linux RedHat安装mysql

1.安装环境: Linux版本:RedHat-7.0 数据库版本:mysql-5.7.16-1.el7.x86_64.rpm-bundle 2.下载链接: http://pan.baidu.com/s/1jH4Qrl0 提取密码: 1myx 3.解压:tar -xvf mysql-5.7.16-1.el7.x86_64.rpm-bundle.tar   4.查看并卸载自带的mysq

Tomorrow_csdn的博客 2540

RedHat下安装MySQL5.5

MYSQL在windows下面安装可能一帆风顺,但是如果真的到纯图形界面的redhat服务器上,可能就不是那么容易了,这里我就详细的介绍一下MYSQL5.5在linux下的安装以及注意的问题,避免后来人犯错。 工具/原料    linux - Redhat    MySQL-5.5.39-2.el6.x86_64.rpm-bundle.tar    shell控制台   方法/步骤...

王宝锋的专栏 370

redhat+linux+6安装mysql_RedHat Linux 6.1 安装MySQL

环境RedHat Linux 6.1 + MySQL 5.1.7问题RedHat Linux 6.1安装MySQL安装前准备1.下载资源:MySQL-server-5.1.7-0.i386.rpm,点此下载。MySQL-client-5.1.7-0.i386.rpm,点此下载。2.登录系统检查是否已经安装了MySQL3.将两个安装文件拷贝到自己的目录下。正式安装1.安装服务端,rpm -ivh M...

weixin_30220993的博客 104
上一篇: Oracle数据库中如何正确的查看sql
下一篇: Jdk1.6和tomcat 6的安装
linuxOOstudy
博客等级 码龄15年 1粉丝 30原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值