如何才能使图形化管理MySQL更轻松(一)

如何才能使图形化管理MySQL更轻松(一),第1张

MySQL是一个真正的多用户 多线程SQL数据库服务器 是目前最流行的开放源码数据库服务器之一 来自MySQL项目的数据显示 目前MySQL用户已经达到 万个 大家熟知的 使用MySQL的Web站点包括Yahoo Finance Motorola NASA Silicon Graphics和Texas Instruments等 一般来说 用户以命令行的方式来使用MySQL 很多用户在Windows环境中一直使用图形用户界面(GUI)来 *** 作和管理数据库 对命令行方式可能不习惯 而很多新手更是觉得MySQL不容易掌握 为了方便用户对MySQL数据库进行管理 实际上早就已经有一些图形化用户管理的项目在进行中 它们是MySQL Control Center(MySQLCC) MySQLGUI和phpMyAdmin 此外 使用Red Hat自带的OpenOffice也可以完成对MySQL的图形化管理 安装MySQL 在安装 设置和应用图形化管理工具之前 首先要安装好MySQL服务器 使用以下命令查看本机是否安装了MySQL # rpm qa | grep mysqlmysql server a mysql a 本文所有例子均在Red Hat 中实现 在Red Hat 中 可以通过 软件包管理 程序来直接安装MySQL 具体方法是先在 添加或删除软件包 界面选中 SQL数据库服务器 并在细节中选中 mysql server MySQL服务器和相关的文件 然后插入第二张光盘 选择更新即可 也可以通过直接从光盘上使用rpm命令进行安装 因为MySQL服务器需要Perl语言的支持才能正常运行 所以在采用后一种安装方法时 安装MySQL前需要先安装Perl语言及相关软件包 安装完成后 使用以下命令启动MySQL服务器 #service mysqld startMySQL在安装完成后 预定义了一个超级用户root 口令为空 任何用户均可以从MySQL服务器本地使用该用户连接MySQL数据库进行 *** 作 显然这非常不安全 所以MySQL启动之后 应该立即设置root密码 设置方法如下 #mysqladmin password ylgui 这样就设置了一个新的密码 ylgui MySQL服务器是否已经正常运行?可以通过启用客户端程序mysql进行查看 这里要使用到上面设置的密码 # mysql u root pylguiWele to the MySQL monitor Commands end with ; or \g Your MySQL connection id is to server version: Type help; or \h for help Type \c to clear the buffer 注意 参数p与密码之间没有空格 屏幕会显示目前都有哪些数据库 mysql> show databases;+ +| Database |+ +| mysql|| test |+ + rows in set ( sec)可以看到MySQL数据库服务器里有两个数据库 分别是mysql和test 这表明该数据库服务器已经正确安装 并已经正常启动 下面就分别看看四种MySQL GUI解决方案的安装 设置和使用情况 MySQL Control CenterMySQLCC是一个功能齐全的 基于GUI的MySQL客户端程序 可以跨平台 *** 作 它提供多种风格的用户界面 支持简体中文 易于 *** 作 某些 *** 作界面与SQL Server数据库系统的客户端工具—— 企业管理器 非常相似 因此 无论在功能上还是在界面上 MySQLCC都可以与商业数据库所提供的 基于GUI的客户端程序相媲美 该项目的开发一直非常活跃 .下载可从下载该软件 写作本文时 该软件的较新版本是 并有两个不同版本 一个是针对glibc 的 另一个是针对glibc 的 下载前 需要先查看本机glibc的版本号 # rpm qa |grep glibcglibc kernheaders glibc mon glibc devel glibc 由上可知Red Hat 中所安装的是glibc 下载的软件包文件名为mysqlcc linux glibc tar gz .安装先将文件移至/usr/local目录下 然后切换至想要安装该软件的目录 #mv mysqlcc linux glibc tar gz /usr/local#cd /usr/local解开软件包 并创建安装路径 #tar xvzf /usr/local/mysqlcc linux glibc tar gz#ln s mysqlcc linux glibc mysqlcc第一个命令tar会创建一个名为mysqlcc linux glibc 的目录 第二个命令ln则会创建一个符号链接 这样做的目的是为了让每次进入安装目录时更加容易 只需使用命令cd/usr/local/mysqlcc即可进入安装目录 进入安装目录后 执行 /mysqlcc启动该程序 界面如图 所示educity cn/img_ / / / jpg > 图 MySQLCC用户界面 .设置启动MySQLCC后 选择 Option 选单中的 General 然后将 Language 选项设置为 Simplified Chinese (简体中文) 注意 在默认情况下 应用程序使用的字体并不能正确显示中文 所以还应该将其更改为可以正确显示中文的字体 方法是依次选择 Option→Fonts→Application Font 然后在d出的界面中进行选择 这里将其选为Zysong 选择结尾为GB的字体也可以正确显示中文 选择完成后 重新启动MySQLCC 即可进入具有中文字体显示的界面 如图 所示educity cn/img_ / / / jpg> 图 设置后的中文界面 由图 和图 可以看到 启动MySQLCC时 会d出设置 注册服务器 的界面 在该界面输入名称为MySQL 主机名为 用户名为root 密码为上文所设置的ylgui 其它选项不用更改 单击 添加 即可将新建的连接添加至连接列表中 如图 所示educity cn/img_ / / / jpg> 图 添加新建的连接 选中新建的连接 然后单击 连接 按钮 即可完成连接 如图 所示educity cn/img_ / / / jpg> 图 连接到MySQL数据库服务器 . *** 作数据库 设置好MySQLCC后就可以应用该管理工具来对数据库进行 *** 作了 ( ) 创建/删除数据库 在左边列表中的 数据库 项上单击右键 选择 新建数据库 然后在d出的对话框中输入数据库名称 mydatabase 这时 数据库 项目下就会显示名为 mydatabase 的数据库 如果要删除新建的数据库 可以直接在该数据库上单击右键 然后选择 丢弃数据库 即可完成删除 ( ) 新建/删除表 双击 mydatabase 其下方会显示 表 的子项 在该子项目上单击右键 选择 新建数据表 这时会d出创建表的界面 如图 所示 为简单起见 这里只为该表设置了四个字段 NO name sex birthday 单击保存 将该表保存为mytableeducity cn/img_ / / / jpg > 图 新建表 要删除数据库中的表 直接在该表上单击右键 然后选择 丢弃表 即可完成删除 ( ) 更改表结构 要编辑表结构 可直接在表上单击右键 选择 编辑表 可以对表进行各种更改 包括添加/删除字体 更改字段属性 创建索引 更改表属性等 *** 作 ( ) 输入数据 要向该表输入数据 直接在该表上双击左键 会打开如图 所示的查询窗口 在该窗口中 可以对表进行各种 *** 作 比如要向表中添加/删除记录 只需单击工具栏上的插入/删除记录即可educity cn/img_ / / / jpg > 图 向表中输入记录 在图 所示界面中 还可以非常方便地使用SQL语句对表进行 *** 作 方法是单击工具栏上的SQL图标 然后在查询框中输入SQL语句 单击工具栏上的 执行 即可 如果对查询语句不熟 也可以直接在工具栏上单击 查询类型 按键 并在下拉列表中选择常用的查询语句 如图 所示 educity cn/img_ / / / jpg> 图 使用SQL语句 lishixinzhi/Article/program/MySQL/201311/29323

十大常见的服务器管理软件

当网站发展到一定的规模,站长应该开始考虑要为网站托管服务器。通常情况下服务器会被放到BGP机房,网站管理员通过远程来管理服务器。在网站服务器进行托管时,需要在服务器上安装一些服务器管理软件,才能更为有效地管理这台远程服务器,我根据我自己的管理经验,推荐十个有用的服务器管理软件,供大家参考和分享。

1、远程桌面连接

远程桌面连接(以前称为“终端服务客户端”)主要是用于对远程托管的服务器进行远程管理,使用非常方便,如同 *** 作本地电脑一样方便,而远程桌面连接工具,我个人喜好IIS7。

IIS7远程桌面管理工具(3389、vps、服务器批量管理、批量远程工具)是一款绿色小巧,功能实用的远程桌面管理工具,其界面简洁, *** 作便捷,能够同时远程 *** 作多台服务器,并且多台服务器间可以自由切换,适用于网站管理人员使用。软件下载地址:iis7远程桌面管理工具下载

2、Arp防火墙

ArpFirewall-现在托管服务器必须安装的个软件是Arp防火墙,没办法啊,中国这网络环境,不安装Arp防火墙等着被人挂木马了。现在免费的Arp防火墙主要有两款,一个是奇虎的360Arp防火墙,一个是金山Arp防火墙。

3、FTP服务和客户端

FileZilla-将客户端的文件上传到服务器上,最常用的软件是FTP了,微软的IIS自带了一个简单的FTP服务器管理软件,如果觉得不好用,服务器上也可以安装免费的FileZilla服务器管理软件,客户端可以使用免费的FileZillaClient,支持多线程上传文件。

4、硬件检测

CPU-Z-CPU-Z是一款免费的系统检测工具,可以检测CPU、主板、内存、系统等各种硬件设备的信息。它支持的CPU种类相当全面,软件的启动速度及检测速度都很快。另外,它还能检测主板和内存的相关信息,其中有我们常用的内存双通道检测功能。远程管理服务器的时候,使用这个软件可以对服务器的硬件信息一清二楚。

5、流量监控

DUMeter-DUMeter是一个简单易用的网络流量监视工具,图形化的界面显示非常直观,可以实时监测服务器的上传和下载的网速,同时还有流量统计功能。可以分析出日流量、周流量、月流量等累计统计数据。不过遗憾的是这个软件不是免费的。

6、端口监控

TcpView-TcpViews是一款免费的端口和线程监控工具,可以列出当前所有TCP和UDP端口的进程清单,包括本地和远程地址的TCP连接,其实和系统命令netstat类似,不过是GUI界面的,使用方便,占用资源少,默认字体在中文环境下很小,需要手动修改。在服务器上运行的话,默认刷新时间不要用默认的1秒。

7、进程监控

ProcessExplorer-ProcessExplorer是一款免费的进程监视工具,功能比Windows自带的任务管理器要强大的多,不仅可以监视、暂停、终止进程,还可以查看进程调用的DLL文件,是预防病毒、查杀木马的好帮手。

8、日志分析

WebLogExpert-虽然GoogleAnalytics是一款强大的免费的网站分析服务,但必须加入统计代码才能使用,WebLogExpert则可以直接分析网站的访问日志文件,通过日志文件分析出网站的站点访问者、活动统计、文件访问量、搜索引擎、浏览器、 *** 作系统和错误页面等等众多的统计信息,是网络监测的好助手。这个软件本身不免费,不过其另一个版本WebLogExpertLite是免费的。

9、日志搜索

WinHex-WinHex是一款速度很快的文件编辑器。打开数百兆的大型文件速度飞快,使用WinHex可以轻松打开服务器上的大型日志文件,并对其进行关键字搜索,效果非常好,是我见到的速度的文本编辑搜索软件,总体来说是一款非常不错的16进制编辑器。

10、代码编辑

Notepad-Notepad是一个免费开源的源程序代码、HTML网页代码编辑工具,支持多达数十种常见源代码或脚本的语法,包括C,C,Java,C#,XML,HTML,PHP,Javascript,RCresourcefile,makefile,ASCII,doxygen,inifile,batchfile,ASP,VB/VBS,SQL,Objective-C,CSS,Pascal,Perl,Python,Lua等,功能非常强大。在服务器上安装后可以直接修改网站上的源程序代码。

PQ805,简称PQ、PM。

是诺顿公司出品的磁盘分区管理软件。

它可以实现在Windows

里不影响数据的情况下

进行磁盘分区调节,重新分区,合并分区,分区大小调节,转换磁盘分区格式等功能。

但使用时有一定的危险性,如果 *** 作方法不当,可能造成分区丢失,资料丢失,所以在 *** 作它的时候,一定要很清楚的你自己在干什么,需要很熟练的 *** 作技巧来 *** 作它,不然到最后

搞的数据丢失,磁盘丢失。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13366827.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-22
下一篇 2023-07-22

发表评论

登录后才能评论

评论列表(0条)

保存