linux--mysql常用语句

linux--mysql常用语句

ID:34724152

大小:230.84 KB

页数:28页

时间:2019-03-10

linux--mysql常用语句_第1页
linux--mysql常用语句_第2页
linux--mysql常用语句_第3页
linux--mysql常用语句_第4页
linux--mysql常用语句_第5页
资源描述:

《linux--mysql常用语句》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、在Linux中,mysql数据库默认的一些主要目录:1.数据库目录/var/lib/mysql/2.配置文件/usr/share/mysql(mysql.server命令及配置文件)3.相关命令  /usr/bin(mysqladminmysqldump等命令)4.启动脚本  /etc/rc.d/init.d/(启动脚本文件mysql的目录)#########################################################################Linux

2、启动/停止/重启Mysql数据库的方法1、查看mysql版本status–version2、Mysql启动、停止、重启常用命令a、启动方式1、使用service启动:[root@localhost/]#servicemysqldstart(5.0版本是mysqld)[root@szxdbetc]#servicemysqlstart(5.5.7版本是mysql)2、使用mysqld脚本启动:/etc/rc.d/inint.d/mysqldstart3、使用safe_mysqld启动:safe_my

3、sqld&b、停止1、使用service启动:servicemysqldstop2、使用mysqld脚本启动:/etc/rc.d/inint.d/mysqldstop3、mysqladminshutdownc、重启1、使用service启动:servicemysqldrestart servicemysqlrestart(5.5.7版本命令)2、使用mysqld脚本启动:/etc/rc.d/init.d/mysqldrestartLinux下MySQL数据库常用基本操作登陆Mysql:mysql

4、-uroot–p1、SQL语句分类DDL:数据定义语言,用来定义数据库对象,包括数据库、表、索引、存储过程、存储函数、约束、触发器、事件调度器等DML:数据操作语言,包括CRUD(Insert,Select,Replace,Update,Delete)DCL:数据控制语言,包括grant,revoke与事务相关的语言:starttransaction,commit,rollback,savepoint2、DDL语句2.1、数据库操作a)、创建数据库:语法:mysql>create{databas

5、e

6、schema}[ifnotexists]数据库名;   #“ifnotexists”是用来作条件判断举例:12345678910111213141516171819202122mysql> create database if not exists mydb;  #创建一个mydb数据库Query OK, 1 row affected (0.00 sec)mysql> show databases;#显示所有数据库+--------------------+

7、 Database       

8、    

9、+--------------------+

10、 information_schema 

11、

12、 mydb               

13、

14、 mysql              

15、

16、 performance_schema 

17、

18、 test               

19、+--------------------+5 rows in set (0.00 sec)mysql> create schema if not exists mydb;  #尝试再次建立mydb数据库Query OK, 1

20、 row affected, 1 warning (0.00 sec)mysql> show warnings;  #查看警告信息+-------+------+-----------------------------------------------+

21、 Level 

22、 Code 

23、 Message                                       

24、+-------+------+-----------------------------------------

25、------+

26、 Note  

27、 1007 

28、 Can't create database 'mydb'; database exists 

29、+-------+------+-----------------------------------------------+1 row in set (0.00 sec)b)、显示所有数据库:语法:mysql>showdatabases;c)、选择数据库:mysql>use数据库名;举例:1mysql>usemysql;2Readingtableinf

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。