本篇内容介绍了“Mysql数据库常用命令总结”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
启动Mysql数据库
C:》cdMysql5.0bin
C:Mysql5.0bin》mysqld–install安装Mysql服务
C:Mysql5.0bin》netstartmysql启动Mysql服务
请求的服务已经启动。
连接mysql
用户须要提供Mysql的用户名和密码来连接服务器,要是服务器不是在本机,则还须要一个主机名或IP来指定服务器的位子。
C:Mysql5.0bin》mysql-hlocalhost-uroot-p
EnterpassWord:****
WelcometotheMySQLmonitor.Commandsendwith;org.
YourMySQLconnectionidis6toserverversion:5.0.18-nt
Type‘help;’or‘h’forhelp.Type‘c’toclearthebuffer.
mysql》
使用一条简单的查询语句
mysql》selectversion(),current_date;
mysql》selectversion();selectnow();
新建或删除一个数据库
Mysql》createdatabasemydb;
Mysql》dropdatabasemydb;
打开的数据库的命令
mysql》usemysql
Databasechanged
察看数据库的命令
mysql》showdatabases;
查看数据表的详尽结构
mysql》descfunc;
新建数据库
mysql》createdatabaseschool;
QueryOK,1rowaffected(0.00sec)
新建表
mysql》createtableuser01(
-》idvarchar(20)NOTNULL,
-》userNamevarchar(10)NOTNULL,
-》ageint(11)default‘0’,
-》sexchar(2)NOTNULLdefault‘m’,
-》PRIMARYKEY(id)
-》)TYPE=InnoDB;
QueryOK,0rowsaffected,1warning(0.02sec)mysql》descstudent;
Mysql数据库常用命令有哪些
插入和删除表中的数据
Createtablestudent(stuNamevarchar(20),agevarchar(20),idvarchar(20),set0char(1));
插入
mysql》insertintostudent(id,stuName)values(‘1’,‘tomcat’);
QueryOK,1rowaffected(0.00sec)
删除
mysql》deletefromstudentwhereid=‘1’;
QueryOK,1rowaffected(0.01sec)
删除表中所有数据
mysql》truncatetablestudent;
QueryOK,1rowaffected(0.01sec)
删除表
mysql》createtabletemp(tvarchar(1));
QueryOK,0rowsaffected(0.00sec)
mysql》droptabletemp;
QueryOK,0rowsaffected(0.00sec)
创建新用户并给予权限
mysql》grantallprivilegeson*.*todbuser@localhostidentifiedby‘1234’
withgrantoption;
更改Mysql用户密码
c:Mysql5.0bin》mysqladmin-uroot-ppassword1234
Enterpassword:****
备份数据库及表
我们用mysqldump命令来备份数据库
c:mysqlbin》mysqldump–uroot–p3306mysql》d:backup.sql
执行此语句将把mydb备份到D盘的backup.sql文件中
备份多个数据库表
c:mysqlbin》mysqldump–uroot–p3306schooluser01user》d:backup.sql
此句的意思是把school库中的user01表和user表的内容和表的定义备份到D盘backup.sql文件中。
备份所有的数据库
c:myqlbin》mysqldump–uroot–p3306–all–database》d:backup.sql
还原Mysql数据库
c:mysqlbinmysql–uroot–p3306school
还原其中的一个表
mysql》sourced:books.sql;
ERROR:
Unknowncommand‘b’。
QueryOK,0rowsaffected(0.00sec)
QueryOK,1rowaffected(0.00sec)
退出Mysql联接
mysql》quit(exit)
关闭mysql服务
C:mysqlbin》netmysql
“Mysql数据库常用命令总结”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。