mysql数据库操作命令行_命令行操作mysql数据库

熟悉简单的利用命令行来操作mysql数据库 注意: 在phpmyadmin中的权限中只剩下一个用户,rootlocalhost 下面介绍简单的命令 连接数据库 1.可以直接打开命令行,WINR,输入cmd 在命令行中输入: 1 mysql -h localhost -u root -p 密码 或者(这样可以起到保护

熟悉简单的利用命令行来操作mysql数据库

注意:

在phpmyadmin中的权限中只剩下一个用户,root localhost

下面介绍简单的命令

连接数据库

1.可以直接打开命令行,WIN+R,输入cmd

在命令行中输入:

1

mysql

-h localhost -u root -p 密码

或者(这样可以起到保护密码的作用,不能通过上下键来查看以前的命令)

1

2

3

mysql

-h localhost -u root -p

Password:*****

命令:\s 显示数据库的基本信息

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

mysql>

\s

--------------

mysql

Ver14.12 Distrib5.0.45,for Win32

(ia32)

Connection

id:2

Current

database:

Current

user: root@localhost

SSL:

Notin use

Using

delimiter: ;

Server

version:5.0.45-community-nt-log

MySQL Community Edition (GPL)

Protocol

version:10

Connection:

localhost via TCP/IP

Server

characterset: utf8

Db

characterset: utf8

Client

characterset: utf8

Conn.

characterset: utf8

TCP

port:3306

Uptime:44 min5 sec

Threads:1 Questions:4 Slow

queries:0 Opens:12 Flush

tables:1 Open

tabl

es:0 Queries

per second avg:0.002

命令:exit;退出数据库命令行

1

2

mysql>

exit;

Bye

命令:\c;当不小心输入错误,出现

mysql> dasf

->

->

->

->

->

->

的时候;可以使用\c命令,来退出当前

1

2

3

4

5

6

7

8

mysql>

dasf

->

->

->

->

->

->

\c

mysql>

命令:show databases; 显示mysql所以得数据库

1

2

3

4

5

6

7

8

9

10

mysql>

show databases;

+--------------------+

|

Database |

+--------------------+

|

information_schema |

|

mysql |

|

phpmyadmin |

|

test |

+--------------------+

4 rowsin set (0.13 sec)

命令:use 选择一个数据库,切换数据库作用 在这里应用\c;命令可以查看当前数据库test信息

1

2

mysql>use test;

Database

changed

命令:caret table 创建数据库表

create table [if not exists] 表名(

字段名1 类型 [属性] [索引],

字段名2 类型 [属性] [索引],

...

);

1

2

3

4

5

6

7

8

9

mysql>

create table article1(

->

idint unsigned

notnull auto_increment,

->

titlevarchar(60)

notnull default '' unique,

->

ptimeint notnull default 0,

->

content text,

->

key article_ptime(ptime),

->

primary key(id)

->

);

Query

OK,0 rows

affected (0.20 sec)

命令:desc 显示表结构

1

2

3

4

5

6

7

8

9

10

mysql>

desc article1;

+---------+------------------+------+-----+---------+----------------+

|

Field | Type |Null |

Key | Default | Extra |

+---------+------------------+------+-----+---------+----------------+

|

id |int(10)

unsigned | NO | PRI | NULL | auto_increment |

|

title |varchar(60)

| NO | UNI | | |

|

ptime |int(11)

| NO | MUL |0 |

|

|

content | text | YES | | NULL | |

+---------+------------------+------+-----+---------+----------------+

4 rowsin set (0.00 sec)

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值