Linux mysql数据库(基础而又重要的知识)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Linuxmysql数据库安装数据库:yum-yinstallmysql*#有网络的环境进入数据库:mysql-uroot-p#默认没有密码,直接回车退出数据库:Ctrl+C或exit在数据库外修改root进入密码:mysqladmin-uroot-ppassword“123456”#默认没有密码,直接回车查看数据库中的所有数据库:showdatabases;创建数据库:createdatabase数据库名;删除数据库:dropdatabase数据库名;选中数据库:use数据库名;查看数据库中的所有表:showtables;创建表:createtable数据表(nameVARCHAR(20),sexCHAR(1),birthDATE,birthaddrVARCHAR(20));#由于name、birthadd的列值是变化的,因此选择VARCHAR,其长度不一定是20。可以选择从1到255的任何长度,如果以后需要改变它的字长,可以使用ALTERTABLE语句。);性别只需一个字符就可以表示:m或f,因此选用CHAR(1);birth列则使用DATE数据类型。显示表的结构:describemytable;查看表中的数据(记录):select*from表名;#默认为空往表中加入数据(记录):insertinto表名#此处直接回车再填入Values(‘abccs’,‘f’,‘1977-07-07’,‘china’);往表中加入数据(记录):新建文本aaa.txt填入以下内容abccsf1977-07-07chinamaryf1978-12-12usatomm1970-09-02usaLoaddatalocalinfile“/data/aaa.txt”intotable表名;删除表:droptable表名;删除表中的某一行记录:deletefromaaawherename=‘xxxx’;新建数据库用户:insertintomysql.user(Host,User,Password)#此处直接回车再输入Values(‘localhost’,‘用户名’,password(‘密码’));删除用户:dropuser用户名@localhost;刷新系统权限表:flushprivileges;用户授权:Createdatabase数据库;#新建一个数据库Grantallprivilegeson数据库.*to‘用户’@‘%’identifiedby‘密码’withgrantobtion;#授权用户使用密码‘密码’拥有数据库‘数据库’的所有权限,并从任何主机连接#别忘刷新系统权限表

1 / 2
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功