您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 制造加工工艺 > 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;#授权用户使用密码‘密码’拥有数据库‘数据库’的所有权限,并从任何主机连接#别忘刷新系统权限表
本文标题:Linux mysql数据库(基础而又重要的知识)
链接地址:https://www.777doc.com/doc-6290637 .html