一 客户端工具
1.1.1 命令行交互式客户端程序mysql选项:
--print-default # 默认选项 --verbose # 现实详细信息 -u(USERNAME) # 用户名,默认为:root -h(HOST) # 服务器主机,默认为localhost -p(PASSWORD) # 用户的密码,建议使用-p,默认为空密码
1.1.2 mysql用户账号组成
# mysql账号由两部分组成 'USERNAME'@'HOST' # HoST用于限制此用户可以通过哪些远程主机连接mysql服务 # 支持使用通配符 % 表示匹配任意长度的任意字符 172.16.0.0/255.255.0.0 或者 172.16.%.% - 匹配任意单个字符
执行命令
select user(); # 查看当前用户 SELECT User,Host,Password FROM user; help #查看帮助 status 或 s 查看服务器信息 SELECT VERSION(); # 查看服务器版本
SQl语句:
DDL: Data Defination Language CREATE , DROP , ALTER DML: Data Manipulation Language INSTER DELETE UPDATE DCL: Data Contril Language FRANT REVOKE DQL: Data Query Language SELECT
数据库操作
# 创建数据库 MariaDB [(none)]> CREATE DATABASE IF NOT EXISTS test; Query OK, 1 row affected (0.00 sec) # 删除数据库 MariaDB [(none)]> DROP DATABASE IF EXISTS test; Query OK, 0 rows affected (0.00 sec) # SHWO CHARACTER SET; # 查看支 持所有字符集 # SHOW COLLATION; # 查看支持所 有排序规则
skip_grant_tables #忽略授权表