您的位置:首页 > 数据库 > MySQL

mysql基础知识总结

2015-10-06 13:05 756 查看
Mysql简介
(1)MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公司。MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。
(2)MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
(3)MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。

启动mysql服务器
sudo service mysql start
sudo service mysql stop
sudo service mysql restart
脚本操作
sudo /etc/init.d/mysql start
sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql restart

链接服务器
mysql -uroot -p
-u:指定用户名
-p:指定密码

退出
"quit"或者"\q"

输入查询
查询mysql的版本号和当前日期
select VERSION(),CURRENT_DATE();
VERSION()CURRENT_DATE()
5.5.43-0BUUNTU0.14.04.12015-10-06
select now(),user();
select NOW(),USER();
以上两种写法是等价的mysql中不区别大小写;关键字建议大写

如决定不想执行正在输入的一条命令,输入“\c”可以取消它;

下表显示出可以看见的各个提示符并简述它们所表示的mysql的状态:

提示符含义
mysql>
准备好接受新的命令
->
等待多行命令的下一行
'>等待下一行,等待以单引号“'”开始的字符串的结束
">等待下一行,等待以双引号“"”开始的字符串的结束
`>等待下一行,等待以反斜号“`”开始的字符串的结束
/*
等待下一行,等待以“/*”开始的注释的结束
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: