熟悉简单的利用命令行来操作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中文网