【Mysql】Mysql的安装、部署与图形化(二)

2015-01-23 22:04:00 · 作者: · 浏览: 11
以了,不用指出mysql.exe的完整地址,很方便),我这里全部打上了勾,Service Name不变。如果你不启动的话,每一次使用Mysql都要手动启动服务,在Windows启动一个服务是很麻烦的。如果你不想安装Mysql导致你自己的操作系统卡,你最好还是在虚拟机安装MYSQL,并且作为自己的开发环境。按“Next”继续。

\

18、这一步询问是否要修改默认root用户(超级管理)的密码(默认为空),“New root password”如果要修改,就在此填入新密码(如果是重装,并且之前已经设置了密码,在这里更改密码可能会出错,请留空,并将“Modify Security Settings”前面的勾去掉,安装配置完成后另行修改密码),“Confirm(再输一遍)”内再填一次,防止输错。“Enable root access from remote machines(是否允许root用户在其它的机器上登陆,如果要安全,就不要勾上,如果要方便,就勾上它)”。最后“Create An Anonymous Account(新建一个匿名用户,匿名用户可以连接数据库,不能操作数据,包括查询)”,一般就不用勾了。我一般设置用户名为root与密码为root。这个密码请牢记,忘记了非常麻烦。设置完毕,按“Next”继续。

\

19、确认设置无误,如果有误,按“Back”返回检查。按“Execute”使设置生效。

\

20、设置完毕,按“Finish”结束mysql的安装与配置――这里有一个比较常见的错误,就是不能“Start service”,一般出现在以前有安装mysql的服务器上,解决的办法,先保证以前安装的mysql服务器彻底卸载掉了;不行的话,检查是否按上面一步所说,之前的密码是否有修改,照上面的操作;如果依然不行,将mysql安装目录下的data文件夹备份,然后删除,在安装完成后,将安装生成的 data文件夹删除,备份的data文件夹移回来,再重启mysql服务就可以了,这种情况下,可能需要将数据库检查一下,然后修复一次,防止数据出错。至此Mysql的安装与配置彻底结束。

\

三、Mysql的基本使用

现在Mysql就可以使用了,直接在开始菜单打开Mysql->Mysql Command Line Client,输入刚才设置的密码,则可以使用T-SQL语句进行操作。MYSQL在不装插件的情况下,是没有图形界面的。MYSQL是通过分号;来结束一条语句,而不是Enter键。除了基本的T-SQL语句,与刚才提到了设置编码语句set names utf-8;,Mysql还有如下语句:
  显示数据库:show databases;
  使用数据库:use 数据库名;
建库命令:create database shujuku;
为数据库设置权限(用户和密码)命令:grant all privileges on shujuku.* to test@localhost identified by “123456”;
  当你执行完这个命令以后,只要你再以用户名:test,密码:123456登录时你就只可以对shujuku这个数据库操作,这样避开使用root,对数据库的安全有很大帮助。不过一般开发的时候为了方便,没有必要这样设置权限,它不像Sql Server 2005必须打开权限才能被外部程序调用。
在命令行上输入“?”,就会有mysql命令的简单帮助,退出,就是“exit”。

\

四、Mysql图形化

所谓的Mysql图形化,其实也并不像Mysql的安装这么艰难,甚至安装都不用你安装,就是一个压缩包解压的事情,

请自行上网搜索mysql-gui-tools-noinstall-5.0-r12-win32.zip,各大网站都有绿色版下载。

最好还是图形化吧,不是说你T-SQL语句熟练就不要图形化,关键是图形化起来工作效率比输入命令有明显的提升!

把mysql-gui-tools-noinstall-5.0-r12-win32.zip解压之后,关键就是两个程序:

\

一个是MySQLQueryBrowser.exe,用来看表、查表来用的,输入数据库在安装时设置端口号,端口号前一项一般是localhost,用户名、密码就能很简单地看数据库的表,如果你不用则需要使用T-SQL来查看表。

n块ぬ???獠谮?夼妗?数据库在安装时设置的用户名与密码之后,就能用里面的Restore用来导入数据库,Backup用来导出数据库,很简单,如果你不用,则需要像《【Mysql】MySQL导出数据库与导入数据库》(点击打开链接)那样导出导入。

至此,所有的Mysql安装完毕!