mysql创建表的sql语句详细总结
mysql创建表的sql语句
mysql建表常用sql语句:
连接:mysql-h主机地址-u用户名-p用户密码(注:u与root可以不用加空格,其它也一样)
断开:exit(回车)
创建授权:grantselecton数据库.*to用户名@登录主机identifiedby\"密码\"
修改密码:mysqladmin-u用户名-p旧密码password新密码
删除授权:revokeselect,insert,update,deleteom*.*fromtest2@localhost;
显示数据库:showdatabases;
显示数据表:showtables;
显示表结构:describe表名;
创建库:createdatabase库名;
删除库:dropdatabase库名;
使用库(选中库):use库名;
创建表:createtable表名(字段设定列表);
删除表:droptable表名;
修改表:altertablet1renamet2
查询表:select*from表名;
清空表:deletefrom表名;
备份表:mysqlbinmysqldump-h(ip)-uroot-p(password)databasenametablename>tablename.sql
恢复表:mysqlbinmysql-h(ip)-uroot-p(password)databasenametablename 增加列:ALTERTABLEt2ADDcINTUNSIGNEDNOTNULLAUTO_INCREMENT,ADDINDEX(c); 修改列:ALTERTABLEt2MODIFYaTINYINTNOTNULL,CHANGEbcCHAR(20); 删除列:ALTERTABLEt2DROPCOLUMNc; 备份数据库:mysql\bin\mysqldump-h(ip)-uroot-p(password)databasename>database.sql 恢复数据库:mysql\bin\mysql-h(ip)-uroot-p(password)databasename 复制数据库:mysql\bin\mysqldump--all-databases>all-databases.sql 修复数据库:mysqlcheck-A-o-uroot-p54safer 文本数据导入:loaddatalocalinfile\"文件名\"intotable表名; 数据导入导出:mysql\bin\mysqlimportdatabasetables.txt 以上就是mysql创建表的sql语句的详细内容,知识点很简单,希望毛票票整理的内容能够帮助到大家。