查看版本
mysql -V
select version();
查看帮助信息
mysql --help 或者mysql -?
登录
mysql -hIP地址 -p端口 -u用户名 -p密码
说明:
-hIP地址:连接到指定ip的数据库
-p端口:需要连接数据库对应的端口(一般是3306)
-u用户名:需要登录的用户名的密码
-p密码:用户名登录数据库的密码
列如:mysql -hlocahost -p3306 -uroot -p
如果连接本地端口没有修改
mysql -uroot -p
远程数据库服务【局域网】
需要对用户设置允许远程操作
mysql -h192.168.4.41 -p3306 -uroot
退出登录
exit 或者quite
修改密码【密码的方式有很多】
登录后修改自己的密码
set password=password(新密码);
查看当前用户
select user();或者select current_user();
查看当前用户所拥有的的数据库
show databases;
选择数据库
use 数据库名;
当前数据库
select database();
显示当前数据库所有的表
show tables;
看某一个表的结构
desc 表名字
查看权限
show privileges;
数据库支持的引擎
show engines;
提供了加密的工具
password(需要加密的内容)
创建数据库
crate database 数据库名字
删除数据库
drop database 数据库名
查看所有的用户
select host,user frommysql.user;
创建新的用户
create user 用户名@主机或者IP地址 identified by密码
删除用户
drop user 用户名@“主机名或者ip(只能用有删除权限的用户删除其他用户)
解释mysql的用户以及数据库管理方式
mysqlsql数据库服务提供几个默认的数据库来初始化管理信息
sys---数据库软件服务一些默认的设置
mysql---数据库提供一个用户,数据库等数据的管理
db表---存储所有的数据信息
user表---用来管理用户信息
标签:语句,用户名,入门,数据库,SQL,用户,密码,user,mysql From: https://blog.51cto.com/u_16220922/7529750