Categories


Tags


如何管理MySQL数据库?

MYSQL数据库的管理方式①:

可以直接登录:http://mysql.myhostadmin.net/ 进行管理,

MYSQL数据库的管理方式②:

首先下载PhpMyAdmin软件,将此文件包解压,找到其中的一个文件:config.inc.php

(或者如config.*等, 该文件名会因phpmyadmin版本不同, 而有所差别)

修改以下配置:

$cfgServers[1]['host'] = 'localhost'; // MySQL hostname

$cfgServers[1]['port'] = ''; // MySQL port - leave blank for default port

$cfgServers[1]['socket'] = ''; // Path to the socket - leave blank for default socket

$cfgServers[1]['connect_type'] = 'tcp'; // How to connect to MySQL server ('tcp' or 'socket')

$cfgServers[1]['stduser'] = ''; // MySQL standard user settings (this user must have read-only

$cfgServers[1]['stdpass'] = ''; // access to the "mysql/user" and "mysql/db" tables)

$cfgServers[1]['adv_auth'] = FALSE; // Use advanced authentication?

$cfgServers[1]['user'] = 'alintest'; // MySQL user

$cfgServers[1]['password'] = 'alintest'; // MySQL password (only needed with basic auth)

$cfgServers[1]['only_db'] = 'alintest'; // If set to a db-name, only this db is displayed at left frame

然后您ftp到您的网站, 在wwwroot下建立一个目录phpmyadmin, 把phpmyadmin所有文件上传到该目录下,访问http://www.yourdomain.com/phpmyadmin, 即可对数据库进行管理。

在建好数据库后, 务必将这些phpadmin的文件移走, 否则任何人都可以管理用户的数据库。

若是采用用php编程, 可以用以下代码连接数据库:

<?php

$database = "alintest";

$user = "alintest";

$password = "alintest";

$link = mysql_connect ("localhost", $user, $password)

or die ("Could not connect");

mysql_select_db($database, $link);

..........

mysql_close ($link);

?>

如果采用perl编程, 可以用如下代码连接数据库:

#!/usr/bin/perl

use DBI;

$database = "alintest";

$user = "alintest";

$password = "alintest";

$dbh = DBI->connect("DBI:mysql:$database", $user, $password);

..........

$rc = $dbh->disconnect;

如果需要mod_perl的功能的话,

可访问http://www.youdromain.com/perl/yourcgi.cgi

把普通的/cgi-bin/改成/perl/;

而mod_perl的CGI目录和普通CGI目录是一样的, 都在 wwwroot/cgi-bin下.

例:

把一个env.cgi的程序上载到 wwwroot/cgi-bin目录下:

如果用普通的方式访问, 那么URL为:http://www.yourdomain.com/cgi-bin/env.cgi

如果用mod_perl的方式访问,那么URL为:http://www.yourdomain.com/perl/env.cgi

来源:西部数码


Public @ 2015-09-27 15:46:52

Struts2漏洞预警

1、要求对Struts2应用进行安全扫描,发现并消除系统中的漏洞,确保系统的可靠性和安全性; 2、针对Struts2的XML处理部分定期进行安全审计,预防XML内容未经安全检查乱入系统; 3、加强输入参数检查,确保输入参数的正确性能和安全性; 4、加强拦截过滤,有效阻止XSS攻击、SQL注入攻击等; 5、避免使用Struts2处理未经安全检查的输入参数,防止受到系统漏洞或攻击; 6、

Public @ 2023-02-28 14:48:23

域名投资知识汇总

本文介绍三个域名注册和抢注等域名投资知识,供参考。域名抢注知识所谓抢注,简单地划分,有两种意义上的抢注:1.一个从未被注册过的域名的抢注。这种情况下,一般是域名的注册者预见到该域名潜在的价值,在其他人想到之前把该域名注册下来。此范围内包含一些对知名品牌,知名团体或个人的名称、知识产权等。2.对一个曾经被注册过的域名的抢注。一个被注册过的域名,如果未能够在有效期结束前及时续费,则会在一段时间后被删除

Public @ 2011-08-18 16:00:20

MySql数据库(InnoDB存储类型)占用I/O资源高处理

一.检查确认占用I/O高的进程Windows1.打开任务管理器查看较占资源的进程.2.资源监视器-磁盘-按读、写排序进一步核查:图片1.pngLinux1.运行top命令查看较占资源的进程.图片2.png参数:78.2%wa :数值较高,表示cpu 中出现严重硬件I/O等待问题,通常就是读写磁盘 I/O 造成的2.使用iotop命令进一步核查[root@ebs-xxx ~]# iotop -o&n

Public @ 2022-03-12 15:46:50

源文件方式恢复mysql数据库(适用虚拟主机、云主机)

1. 首先,下载备份文件。通常,MySQL备份文件是以.sql或.gz格式进行存储的。 2. 登录MySQL控制台,创建一个空的数据库,并为其指定一个名称。 3. 然后,通过SSH或FTP将备份文件上传到服务器。请确保文件在服务器上的正确路径可以访问。 4. 使用以下命令将备份文件还原到新创建的数据库中: ``` mysql -u your_username -p your_passwor

Public @ 2023-06-02 03:50:14

更多您感兴趣的搜索

0.609173s