日期:2014-05-16  浏览次数:20990 次

MySQL常用命令收集

1.链接MySQL数据库

格式:mysql -h域名 -u用户名 -p密码 数据库名字

1.1 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -uroot -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,如果刚安装好MYSQL,没有设置密码时,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>

?

?

1.2 退出MySQL命令:exit

?

2.修改密码

格式:mysqladmin -u用户名 -p旧密码 password 新密码

?

3.显示当前数据库服务器中的数据库列表:

mysql> show databases;

?

4.显示数据库中的数据表:

mysql> use 数据库名;

mysql> show tables;

?

5.显示数据表的结构:

mysql> describe 表名;

?

6.建立数据库:

mysql> create database 数据库名;

7.建立数据表:

mysql> use 数据库名;

mysql> create table 表名 (字段名 varchar(20), 字段名 char(1));

?

8.删除数据库:

mysql> drop database 数据库名;

?

9.删除数据表:

mysql> drop table 表名;

?

10.将表中记录清空:

mysql> delete from 表名;

?

11.显示表中的记录:

mysql> select * from 表名;

?

12.往表中插入记录:

mysql> insert into 表名 values (”hyq”,”M”);

?

13.更新表中数据:

mysql-> update 表名 set 字段名1=’a',字段名2=’b’ where 字段名3=’c';

?

14.用文本方式将数据装入数据表中:

mysql> load data local infile “D:/mysql.txt” INTO TABLE 表名;

?

15.导入.sql文件命令:

mysql> use 数据库名;

mysql> source d:/mysql.sql;

?

16.命令行修改root密码:

mysql> update mysql.user set password=password(’新密码’) where user=’root’;

mysql> flush privileges;

?

17.显示use的数据库名:

mysql> select database();

?

18.显示当前的user:

mysql> select user();

?