标签:
最近花了两个晚上研究了一下Mysql的初学应用,在此进行整理记录。
1、Windows系统下的安装
我用的是win10系统,在http://dev.mysql.com/downloads/mysql/ 下载相应版本的Mysql,下载后进行解压即可。
下载好后,进行安装,安装及配置步骤参照http://jingyan.baidu.com/article/f3ad7d0ffc061a09c3345bf0.html 。
安装好后,在DOS下输入 net start mysql并回车会启动mysql服务(注意DOS窗口必须是以管理员模式进入,否则无法启动服务),启动后输入mysql -u root -p进行登陆,其中,-u root 说明此时是以root用户登录的。第一次登录没有密码,直接按回车即可。有人在安装时会遇到需要密码(即不输入密码无法登陆)的情况,但是又不知道密码,这时的办法是找到mysql安装的文件夹,这个文件夹中一般会有一个叫my-default.ini的文件,看看这个文件夹里是否还有一个叫my.ini的文件,如果没有,就将my-default.ini复制一个并重命名为my.ini,保存在此文件夹中,打开这个my.ini,找到
[mysqld]
#skip-grant-tables
将这个‘#’删除并保存,再重新登陆,就可以不使用密码成功登陆了。
2、Linux系统下的安装
在Linux系统下安装mysql非常简单,按照http://blog.csdn.net/fighter_yy/article/details/40753889 安装即可。
3、常用SQL语言
SQL语言分为3类,分别是
4、DDL
(1)对数据库的操作
(2)在选定某一数据库的情况下,对数据表的操作
(3)对某个数据表中的字段的操作
修改表中某一列的数据类型 alter table XXX modify A B ; 其中,A是想要修改的列的名字,B是修改后的数据类型
增加表字段(即增加表的列,增加一个属性) alter table XXX modify A B ; 其中,A是想要修改的列的名字,B是修改后的数据类型
5、DML
DML操作指对数据库中的表记录进行“增、删、改、查”等操作,其中,“表记录”一般指数据库的行
(1)增——插入记录
(2)删——删除记录
(3)改——更新记录
(4)查——查询记录
6、DCL
DCL语句主要是DBA用来管理系统中的对象权限,一般开发人员使用较少
(1)修改权限
(2)如何使用“帮助”
7、其他
mysql语句用 “;” 或 “\g” 结束
“\c” 可以用来清除命令行
“exit;” 可以用来退出mysql
net stop mysql 可以用来在Windows系统下关闭mysql服务
(未完待续)
标签:
原文地址:http://www.cnblogs.com/Yolanda7171/p/5524805.html