MySQL学习基础 之 起航篇
2015-10-08 14:53
543 查看
MySQL
学习来自慕课网《与MySQL的零距离接触》
MySQL是一个开源的关系型数据库管理系统
MySQL分为社区版和企业版
MySQL登录和退出相关的命令
登录本地服务器MySQL : mysql -uroot -p -P3306 -h127.0.0.1
MySQL退出: exit; quit; \q; 这个三个任意使用一个
修改mysql提示符
“mysql>”这个是mysql的提示符,可以修改。修改方式:
1>在连接客户端也就是登录MySQL时通过参数指定
shell>mysql –uroot –proot –prompt 提示符
2>在连接客户端之后,通过prompt
mysql>prompt 提示符
除了自定义提示符的名称,还可以用简单的提示符,有点类似转义字符:
MySQL常用命令以及语法规范
显示当前服务器版本
SELECT VERSION();
显示当前日期时间
SELECT NOW();
显示当前用户
SELECT USER()
MySQL语句的规范
关键字与函数名称全部大写
数据库名称、表名称、字段名称全部小写
SQL语句必须以分号结尾
操作数据库
创建数据库
CREATE { DATABASE | SCHEMA } [ IF NOT EXISTS ] db_name
[ DEFAULT ] CHARACTER SET [=] charset_name
补充:SCHEMA : schema CHARACTER : char acter
查看错误信息
SHOW WARNINGS;
查看已经创建的数据库的信息以及编码方式
SHOW CREATE DATABASE database_name;
修改数据库
ALTER { DATABASE | SCHEMA } [db_name]
[DEFAULT] CHARACTER SET [=] charset_name
删除数据库
DROP { DATABASE | SCHEMA } [IF EXISTS] db_name;
学习来自慕课网《与MySQL的零距离接触》
MySQL是一个开源的关系型数据库管理系统
MySQL分为社区版和企业版
MySQL登录和退出相关的命令
参数 | 描述 |
-D,--database = name | 打开指定数据库 |
--delimiter = name | 指定分隔符 |
-h, --host = name | 服务器名称 |
-p, --password[=name] | 密码 |
-P, --prot=# | 端口号 |
--prompt=name | 设置提示符 |
-u, --user=name | 用户名 |
-V, --version | 输出版本信息并且退出 |
MySQL退出: exit; quit; \q; 这个三个任意使用一个
修改mysql提示符
“mysql>”这个是mysql的提示符,可以修改。修改方式:
1>在连接客户端也就是登录MySQL时通过参数指定
shell>mysql –uroot –proot –prompt 提示符
2>在连接客户端之后,通过prompt
mysql>prompt 提示符
除了自定义提示符的名称,还可以用简单的提示符,有点类似转义字符:
参数 | 描述 |
\D | 完整的日期 |
\d | 当前数据库 |
\h | 服务器名称 |
\u | 当前用户 |
显示当前服务器版本
SELECT VERSION();
显示当前日期时间
SELECT NOW();
显示当前用户
SELECT USER()
MySQL语句的规范
关键字与函数名称全部大写
数据库名称、表名称、字段名称全部小写
SQL语句必须以分号结尾
操作数据库
创建数据库
CREATE { DATABASE | SCHEMA } [ IF NOT EXISTS ] db_name
[ DEFAULT ] CHARACTER SET [=] charset_name
补充:SCHEMA : schema CHARACTER : char acter
查看错误信息
SHOW WARNINGS;
查看已经创建的数据库的信息以及编码方式
SHOW CREATE DATABASE database_name;
修改数据库
ALTER { DATABASE | SCHEMA } [db_name]
[DEFAULT] CHARACTER SET [=] charset_name
删除数据库
DROP { DATABASE | SCHEMA } [IF EXISTS] db_name;
相关文章推荐
- [MySQL分享]--查看MySQL数据字典SQL(包含索引)
- MySQL 数据库导出
- Mysql字符串处理函数详细介绍、总结
- mysql innobackupex 备份及恢复
- RHEL6.5编译安装MySQL5.6.26教程
- MySQL存储过程详解 mysql 存储过程
- 数据库不支持中文解决方案(mysql)
- MySQL 获得当前日期时间(以及时间的转换)
- mysql workbench建表时PK,NN,UQ,BIN,UN,ZF,AI的含义
- 64位windows下用powerdesigner16链接mysql建立逆向工程
- my.ini配置文件引起的"无法启动mysql服务,发生错误1067"
- mysql replace
- mysql percona安装
- mysql聚合函数rollup和cube
- mysql配置优化(windows下my.ini)
- MySQL命令行下查看运行状态
- 深入解析mysql备份恢复
- Mysql 按TimeStamp排序bug
- Mysql备份还原数据库之mysqldump实例及参数详细说明
- MySQL引擎