一、登入
mysql登陆的命令格式为:
m
y
s
q
l
−
h
[
h
o
s
t
i
p
]
−
u
[
u
s
e
r
n
a
m
e
]
−
p
[
p
a
s
s
w
o
r
d
]
[
d
a
t
a
b
a
s
e
]
mysql -h [hostip] -u [username] -p [password] [database]
mysql−h[hostip]−u[username]−p[password][database]
1.普通登陆mysql数据库
命令格式:
mysql -u 用户名 -p 密码,
例如: mysql -u root -proot
如果在-p后没有提供密码,则会在执行命令后要求用户输入密码
- (1)-p后面提供密码的情况
如果是要在-p后面直接跟密码的话,那么-p和密码之间不要有空格,要不然的话就会把密码当作数据库名字来处理,我在机器上运算的话会出错。
- (2)-p后面无密码的情况
2.制定端口号登陆,mysql的默认端口号是3306,
命令格式:
mysql -u 用户名 -p 密码 -P 端口号
即可,注意指定端口的字母P为大写,而标识密码的p为小写。
3、指定IP地址和端口号登录MySQL数据库
命令格式为:
mysql -h ip -u 用户 -p -P 端口号
例如:mysql -h localhost -u root -p -P 3306
二、查看当前用户能够访问的全部数据库
SHOW DATABASES;
三、选择数据库
USE mysql;
四、查看当前所选数据库中的表(table)
SHOW TABLES;
五、返还表中的每个字段
SHOW COLUMNS FROM plugin;
表示从表(plugin)中返回所有的字段,每个字段返回一行
上述语句也等价于:
DESCRIBE plugin;
六、更多的SHOW命令
- 显示广泛的服务器状态
SHOW STATUS;
- 显示创建特定数据库或表
SHOW CREATE DATABASE;
SHOW CREATE TABLE;
- 显示授予用户(所有用户或特定用户)的安全权限
SHOW GRANTS;
- 显示服务器错误或警告消息
SHOW ERRORS;
SHOW WARNINGS;
参考资料:
【1】mysql的登陆和退出(1)
【2】MYSQL必会必知