600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > mysql的命令行常用命令_MySQL Command Line[mysql命令行常用命令]

mysql的命令行常用命令_MySQL Command Line[mysql命令行常用命令]

时间:2024-03-01 13:41:57

相关推荐

mysql的命令行常用命令_MySQL Command Line[mysql命令行常用命令]

MySQLCommandLine[mysql命令行常用命令]

(-04-25 16:51:59)

标签:

it

第一招、mysql服务的启动和停止

net stop mysql

net start mysql

第二招、登陆mysql

mysql -u用户名 -p用户密码

mysql -uroot -p,

回车後提示你输入密码,输入12345,然後回车即可进入到mysql中了,mysql的提示符是:

mysql> 注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP

第三招、增加新用户

grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码"

增加一个用户user1密码为password1,让其可以在本机上登录,

并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然後键入以下命令:grant

select,insert,update,delete on *.* to user1@localhost Identified by

"password1";如果希望该用户能够在任何机器上登陆mysql,则将localhost改为"%"。

如果你不想user1有密码,可以再打一个命令将密码去掉。grant select,insert,update,delete on

mydb.* to user1@localhost identified by "";

第四招: 操作数据库登录到mysql中,然後在mysql的提示符下运行下列命令,每个命令以分号结束。

显示数据库列表。

show databases; 缺省有两个数据库:mysql和test。

mysql库存放着mysql的系统和用户权限信息,我们改密码和新增用户,实际上就是对这个库进行操作。

显示库中的数据表:

use mysql; show tables;

显示数据表的结构:

describe 表名;

建库与删库:

create database 库名; drop database 库名;

建表:

use 库名; create table 表名(字段列表); drop table 表名;

清空表中记录:

delete from 表名;

显示表中的记录:

select * from 表名;

第五招、导出和导入数据

导出数据:

mysqldump

--opt test > mysql.test

即将数据库test数据库导出到mysql.test文件,後者是一个文本文件如:mysqldump -u root

-p123456

--databases dbname > mysql.dbname

就是把数据库dbname导出到文件mysql.dbname中。

导入数据:

mysqlimport -u root -p123456 MySQL批处理命令

批处理是一种非交互式运行mysql程序的方法,如同您在mysql中使用的命令一样,你仍然将使用这些命令。

了实现批处理,您重定向一个文件到mysql程序中,首先我们需要一个文本文件,这个文本文件包含有与我们在mysql中输入的命令相同的文本。比如我们

要插入一些数据,使用包含下面文本的文件(文件名为New_Data.sql,当然我们也可以取名为New_Data.txt及任何其他的合法名字,并不

一定要以後缀sql结尾):

USE Meet_A_Geek;

INSERT INTO Customers (Customer_ID, Last_Name) VALUES(NULL,

"Block");

INSERT INTO Customers (Customer_ID, Last_Name) VALUES(NULL,

"Newton");

INSERT INTO Customers (Customer_ID, Last_Name) VALUES(NULL,

"Simmons");

注意上面的这些句子的语法都必须是正确的,并且每个句子以分号结束。上面的USE命令选择数据库,INSERT命令插入数据。

下面我们要把上面的文件导入到数据库中,导入之前要确认数据库已经在运行,即是mysqld进程(或者说服务,Windows

NT下面称为”服务“,unix下面为”进程“)已经在运行。然後运行下面的命令:

bin/mysql –p (sudo) mysql

create database XXXX;

use XXXX;

source blue.sql

本文来自ChinaUnix博客,如果查看原文请点:/u2/76620/showart_1134213.html

分享:

喜欢

0

赠金笔

加载中,请稍候......

评论加载中,请稍候...

发评论

登录名: 密码: 找回密码 注册记住登录状态

昵称:

评论并转载此博文

发评论

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。