MySQL基础

来源:互联网 发布:php蜘蛛强制劫持跳转 编辑:程序博客网 时间:2024/05/18 02:31

MySQL默认端口号 3306

MySQL超级用户 root
- 启动MySQL服务

$ net start mysql
  • 关闭MySQL服务
$ net stop mysql
  • MySQL登录
参数 描述 -D,–database=name 打开指定数据库 –delimiter=name 指定分隔符 -h,–host=name 服务器名称 -p,–password[=name] 密码 -P,–port=# 端口号 –prompt=name 设置提示符 -u,–user=name 用户名 -V,–version 输出版本信息并且退出
$ mysql -uroot -proot
  • MySQL退出
$ exit
$ quit
$ \q

修改MySQL提示符

参数 描述 \D 完整的日期 \d 当前数据库 \h 服务器名称 \u 当前用户
$ PROMPT \u@\h \d;// 提示符变为 root@localhost (none)
  • MySQL常用命令
命令 描述 SELECT VERSION(); 显示当前服务器版本 SELECT NOW(); 显示当前日期时间 SELECT USER(); 显示当前用户 SELECT DATABASE(); 显示当前打开的数据库 SHOW CREATE DATABASE db_name; 显示创建数据库时所使用的指令 SHOW WARNINGS; 显示警告
  • MySQL语句规范
    1. 关键字与函数名称全部大写
    2. 数据库名称、表名称、字段名称全部小写
    3. SQL语句必须以分号结尾

数据库操作

说明
1. 花括号是必选项,一定要有
2. 竖线从当中做选择
3. 中括号有或者没有都是可以的
- 创建数据库

$ CREATE {DATABASE|SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name
  • 查看当前服务器下的数据库列表
$ SHOW {DATABASES|SCHEMAS} [LIKE'pattern'|WHERE expr]
  • 修改数据库
$ ALTER {DATABASE|SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name
  • 删除数据库
$ DROP {DATABASE|SCHEMA} [IF EXISTS] db_name
原创粉丝点击