MySQL基础命令
1.启停MySQL服务
命令行中执行:
net start mysql
net stop mysql
说明:所有windows的服务都可以使用这两个命令实现。
2.查询MySQL版本
mySQL -V
说明:用于未登录mySQL的前提下查询。
3.MySQL登录及退出
登录语法:mysql 参数
如:mysql -uroot -p123456 -P3306 -h127.0.0.1
说明:1.mysql默认登录的端口是3306,本地数据库。
2.-p后面可以不加具体密码,回车后密文输入。
退出命令:
exit;
quit;
\q;
4.MySQL常见命令及语句规范
SELECT VERSION();--显示当前服务器版本号
SELECT NOW();--显示当前日期时间
SELECT USER();--显示当前用户
语句规范:
.关键字与函数名称全部大写;注意:如果小写,MySQL仍能识别!但常用大写来区分关键字及函数。
.数据库名称、表名称、字段名称 全部小写;
.SQL语句必须以;结尾。
5.操作数据库
CREATE {DATABASE|SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name --创建数据库
说明:IF NOT EXISTS 选用后,如果执行失败,需要查看warning信息,命令:SHOW WARNINGS;
SHOW DATABASES;--查看所有数据库
SHOW CREATE DATABASE 数据库名;--查询数据库的字符集
ALTER {DATABASE|SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name;---修改数据库
DROP {DATABASE|SCHEMA} [IF EXISTS] db_name;---删除数据库