kk Blog —— 通用基础


date [-d @int|str] [+%s|"+%F %T"]
netstat -ltunp
sar -n DEV 1

4个替代phpMyAdmin的工具

https://blog.csdn.net/weixin_34392906/article/details/92377986

phpMyAdmin是管理MySQL数据库最流行的Web界面。但也有许多其他的工具,我们可代替phpMyAdmin的使用。

1. Adminer

Adminer是我的第一选择使用的,而不是phpMyAdmin。 Adminer是单一的PHP脚本,它可以在文档根目录轻松上传,没有任何安装或配置,访问就可用。

Adminer还可以用来管理SQL服务器,Oracle,PostgreSQL等等。 下载Adminer

2. MyWebSQL

MyWebSQL是一个最终的台式机替代品,他在Web上管理你的MySQL数据库。

它的界面像自己喜欢的桌面应用程序,你不需要不断切换网页,以简单的做好事情。

只需登录到您的数据库和管理数据库,如果你是在您的桌面上工作! 下载MyWebSQL

3. phpMiniAdmin

phpMiniAdmin是快速和容易管理MySQL数据库,是phpMyAdmin轻量级的选择。

phpminiadmin是写在只有大小为10KB+,它可以轻松上传到Web服务器的文档根目录,并在Web浏览器访问PHP。 下载phpMiniAdmin

4. SQL Buddy

SQL Buddy是用于MySQL管理的一个很棒的工具,phpMyAdmin的一个替代品。

它超级容易建立,还有一个漂亮的界面。 下载SQL Buddy

phpMyAdmin web管理mysql

http://t.zoukankan.com/ioveNature-p-6477758.html

安装MySQL数据库后,用户即可在命令行提示符下进行创建数据库和数据表等各种操作,但这种方法非常麻烦,而且需要有专业的SQL语言知识。PHP官方开发了一个可视化图形管理工具phpMyAdmin,该工具可以运行在各种版本的PHP及MySQL下。通过phpMyAdmin完全可以对数据库进行各种操作,如建立,复制和删除数据等。

phpMyAdmin为初学者提供了图形化的操作界面,这样MySQL数据库的操作就不必再命令提示符下通过命令实现,从而大大提高了开发的效率。用户可以在官方网站 www.phpmyadmin.net 上免费下载到最新版本。

phpMyAdmin-5.2.0-all-languages.zip

一、操作数据库

打开 192.168.0.123/phpMyAdmin 输入数据库的用户名和密码,可成功登陆phpMyAdmin。

ASP 备份sqlserver

https://www.cnblogs.com/yechuan/articles/84208.html

只有备份

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<HTML>
<HEAD>
	<TITLE>SQL Server 数据库的备份</TITLE>
	<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</HEAD>
<BODY>
<form method="post" name=myform>
选择操作:<INPUT TYPE="radio" NAME="act" id="act_backup" value="backup"><label for=act_backup>备份</label> 
<input type="submit" value="确定">
</form>

<%

dim sqlserver,sqlname,sqlpassword,sqlLoginTimeout,databasename,bak_file,act

sqlserver = "127.0.0.1"       'sql服务器
sqlname = "dbname"        '用户名
sqlpassword = "passwd"        '密码
sqlLoginTimeout = 15      '登陆超时
databasename = "dbname"
bak_file = Server.MapPath(".") & "\np.sql"

act = lcase(request("act"))
if databasename = "" then
	response.write "input database name"
else
	if act = "backup" then
		Set srv=Server.CreateObject("SQLDMO.SQLServer")
		srv.LoginTimeout = sqlLoginTimeout
		srv.Connect sqlserver,sqlname, sqlpassword
		Set bak = Server.CreateObject("SQLDMO.Backup")
		bak.Database=databasename
		bak.Devices=Files
		bak.Files=bak_file
		bak.SQLBackup srv
		if err.number>0 then
			response.write err.number&"<font color=red><br>"
			response.write err.description&"</font>"
		end if
		Response.write "<font color=green>备份成功!</font>"
	else
		Response.write "<font color=red>没有选择操作</font>"
	end if
end if
%>
</BODY>
</HTML>

all

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
<HTML>
<HEAD>
	<TITLE>SQL Server 数据库的备份与恢复</TITLE>
	<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</HEAD>
<BODY>

<form method="post" name=myform>
选择操作:<INPUT TYPE="radio" NAME="act" id="act_backup" value="backup"><label for=act_backup>备份</label> 
<INPUT TYPE="radio" NAME="act" id="act_restore" value="restore"><label for=act_restore>恢复</label>
<br>数据库名:<INPUT TYPE="text" NAME="databasename" value="<%=request("databasename")%>">
<br>文件路径:<INPUT TYPE="text" NAME="bak_file" value="c:\$1.bak">(备份或恢复的文件路径)<br>
<input type="submit" value="确定">
</form>

<%

dim sqlserver,sqlname,sqlpassword,sqlLoginTimeout,databasename,bak_file,act

sqlserver = "localhost"     'sql服务器
sqlname = "sa"          '用户名
sqlpassword = "sa"      '密码
sqlLoginTimeout = 15        '登陆超时
databasename = trim(request("databasename"))
bak_file = trim(request("bak_file"))
bak_file = replace(bak_file,"$1",databasename)
act = lcase(request("act"))

if databasename = "" then
	response.write "input database name"
else
	if act = "backup" then
		Set srv=Server.CreateObject("SQLDMO.SQLServer")
		srv.LoginTimeout = sqlLoginTimeout
		srv.Connect sqlserver,sqlname, sqlpassword
		Set bak = Server.CreateObject("SQLDMO.Backup")
		bak.Database=databasename
		bak.Devices=Files
		bak.Files=bak_file
		bak.SQLBackup srv
		if err.number>0 then
			response.write err.number&"<font color=red><br>"
			response.write err.description&"</font>"
		end if
		Response.write "<font color=green>备份成功!</font>"
	elseif act = "restore" then
		'恢复时要在没有使用数据库时进行!
		Set srv=Server.CreateObject("SQLDMO.SQLServer")
		srv.LoginTimeout = sqlLoginTimeout
		srv.Connect sqlserver,sqlname, sqlpassword
		Set rest=Server.CreateObject("SQLDMO.Restore")
		rest.Action=0 ' full db restore
		rest.Database=databasename
		rest.Devices=Files
		rest.Files=bak_file
		rest.ReplaceDatabase=True 'Force restore over existing database
		if err.number>0 then
			response.write err.number&"<font color=red><br>"
			response.write err.description&"</font>"
		end if
		rest.SQLRestore srv

		Response.write "<font color=green>恢复成功!</font>"
	else
		Response.write "<font color=red>没有选择操作</font>"
     end if
end if

%>
</BODY>
</HTML>