
以下的文章主要介绍的是MySQL数据库的正确用法,其中包括介绍连接mysql数据库的实际操作步骤,修改密码的实际操作流程以及增加新用户的实际操作,以下就是文章的具体内容描述,望你会有所收获。
一、连接MySQL。
格式: MySQL -h主机地址 -u用户名 -p用户密码
1、连接到本机上的mysql数据库。
首先打开DOS窗口,然后进入目录MySQL\bin,再键入命令MySQL -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码.
如果刚安装好MySQL,超级用户root是没有密码的,故直接回车即可进入到MySQL数据库中了,MySQL的提示符是: MySQL>
2、连接到远程主机上的MySQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
MySQL -h110.110.110.110 -u root -p 123;(注:u与root之间可以不用加空格,其它也一样)
3、退出MySQL命令: exit (回车)
二、修改密码。
格式:MySQLadmin -u用户名 -p旧密码 passWORD 新密码
1、给root加个密码ab12。首先在DOS下进入目录MySQL\bin,然后键入以下命令
注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。
2、再将root的密码改为djg345。
三、增加新用户。
(注意:和上面不同,下面的因为是MySQL数据库环境中的命令,所以后面都带一个分号作为命令结束符)
格式:grant select on 数据库.* to 用户名@登录主机 identified by “密码”
1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用root用户连入MySQL,然后键入以下命令:
但增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的MySQL数据库并对你的数据可以为所欲为了,解决办法见2。
2、增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作(localhost指本地主机,即MySQL数据库所在的那台主机),
这样用户即使用知道test2的密码,他也无法从internet上直接访问数据库,只能通过MySQL数据库主机上的web页来访问了。
如果你不想test2有密码,可以再打一个命令将密码消掉。

【编辑推荐】
浅谈怎样在UNIX系统下安装MySQL数据库
查看当前安装的linux版本通过上图中的数据可以看出安装的版本为RedHat5.4,所以我们需要下载RedHat5.4对应的mysql安装包在LINUX 安装mySQL数据库下载mysql安装文件官方网站下载安装包,因为本地RedHat版本为Red Hat 5.4,操作系统是64位的所以在官方网站下载以下安装包5.x86_5.x86_5.x86_64安装mysql1、进入安装文件的目录2、安装mysql服务端rpm -ivh 5.x86_如图:mysql-server安装在LINUX 安装mySQL数据库安装mysql客户端、mysql-develrpm -ivh 5.x86_ -ivh 5.x86_-client-deve在LINUX 安装mySQL数据库修改mysql中root的初始化密码1、命令如下:# /usr/bin/mysqladmin -u root password ‘rootadmin’格式:mysqladmin -u用户名 -p旧密码 password 新密码2、例子# /usr/bin/mysqladmin -u root password ‘rootadmin’注:因为开始时root没有密码,所以-p旧密码一项就可以省略了3、用新的密码进行登录.在LINUX 安装mySQL数据库重启与停止mysql服务启动方式1:service mysql start启动方式2:/etc/init.d/mysql start停止方式1:service mysql stop停止方式2:/etc/init.d/mysql shutdown重启方式1:service mysql restart重启方式2:/etc/init.d/mysql restart
mysql的数据删除后怎么恢复
如果你要恢复的数据库是包含授权表的mysql数据库,您将需要使用--skip赠款-tables选项来运行服务器恢复整个数据库 - 首先,。
否则,服务器会抱怨不能找到授权表。
恢复表后,执行mysqladmin冲水privileges告诉服务器装载授权表,并用它们来启动。
数据库目录到其他地方的原始内容复制。
例如,您可以使用它们在以后的事后分析检查表(验尸)的崩溃。
酒店与最新的数据库备份文件重新加载。
如果您打算使用mysqldump的所加载的文件,则需要输入它们作为mysql的。
如果您打算使用从数据库文件直接拷贝(例如,使用tar或CP),它会复制他们直接回数据库目录中。
然而,在这种情况下,你应该在关闭之前,该服务器复制这些文件,然后重新启动它。
在备份过程中重做日志,然后查询更新数据库表中。
对于所有可用的更新日志,你可以使用它作为mysql的输入。
指定--one-database选项,因此MySQL只是要还原的数据库执行查询。
如果你意识到有必要使用所有的更新日志文件,可以使用包含以下命令日志的目录:%LS-TRL更新(0-9)* | xargs的猫| mysql--。
一个数据库DB_NAME ls命令生成一个单独的日志文件更新列表,更新日志文件根据服务器(你知道,如果你其中的任何文件,排序顺序生成的顺序进行排序会发生变化,这将导致在更新日志中以错误的顺序使用)。
有限公司您可能需要使用一些更新日志。
例如,如果日志,因为命名update.392备份,pdate.393等产生的,可以在命令重新运行它们:%的mysql - 一个数据库DB_NAME <录入。
392 %的mysql - 一个数据库DB_NAME
方法一:1、首先我们使用MySQL提供的命令行界面来导入数据库,确保自己的电脑中安装了MySQL数据库,我们可以通过命令行来确认是否安装了MySQL数据库,当然,第一步是打开Mysql的数据库服务,我们使用命令行来打开2、启动MySQL后,我们找到需要用到的脚本文件,也就是数据库文件,当然,我们首先得建立一个数据库,这样才可以导入脚本。3、我们在将脚本拷到本地磁盘的根目录,这样方便进入找到脚本,这里以D盘来说明,使用:接着我们来到命令行,使用SOURCE d:/;来导入数据库,先进入mysql4、首先要在数据库中建立好数据库,然后导入脚本,所以先建立一个数据库哦,不要脚本是不知道你要往哪个数据库中导入脚本的5、然后就可以输入导入文件命令:mysql> USE 数据库名;mysql> SOURCE d:/;
mysqlworkbench怎么建立数据库模型,怎么建表
发表评论