十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
MySQL常用命令有哪些呢,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
创新互联建站是一家专业提供管城企业网站建设,专注与成都网站制作、做网站、H5高端网站建设、小程序制作等业务。10年已为管城众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。
1、如何启动和停止mysql服务命令
netstartmysql
netstopmysql
2、登陆mysql命令
命令如下:mysql-u用户名-p用户密码
键入命令mysql-uroot-p,回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:
mysql>
注意事项,如果需要连接到另外一台机器上,则需要增加一个参数-h机器IP地址。
3、如何增加新用户
命令如下:grant权限on数据库.*to用户名@登录主机identifiedby"密码"
举例:我们增加一个用户user1密码为password123,可以在本机上进行登录,并对所有数据库有查询、插入、修改、删除的权限。
首先用以管理员用户连入mysql,输入以下命令:
grantselect,insert,update,deleteon*.*touser1@localhostIdentifiedby"password123";
如果希望该用户能够在任何机器上登陆mysql,则将localhost改为"%"。
若不想user1有密码,可以再打一个命令将密码去掉。
grantselect,insert,update,deleteonmydb.*touser1@localhostidentifiedby"";
4、数据库的操作命令
首先登录到mysql数据库中,其次在mysql的提示符下运行下列命令,每个命令以分号结束。
4.1显示数据库列表。
showdatabases;
4.2显示库中的数据表:
usemysql;
showtables;
4.3显示数据表的结构:
describe表名;
4.4建库与删库:
createdatabase库名;
dropdatabase库名;
4.5建表:
use库名;
createtable表名(字段列表);
droptable表名;
4.6清空表中记录:
deletefrom表名;
4.8显示表中的记录:
select*from表名;
5、如何导入和导出数据
5.1导入数据命令
mysqlimport-uroot-p123456
mysqldump--opttest>mysql.test
表示将test数据库导出到mysql.test文件,后者是一个文本文件
举例:mysqldump-uroot-p123456--databasesdbname>mysql.dbname
是把数据库dbname导出到文件mysql.dbname中。
6、mysql实用命令大全汇总
mysql>SHOWDATABASES;
创建一个数据库MYSQLDATA
mysql>CREATEDATABASEMYSQLDATA;
选择你所创建的数据库
mysql>USEMYSQLDATA;(按回车键出现Databasechanged时说明操作成功!)
查看现在的数据库中存在什么表
mysql>SHOWTABLES;
创建一个数据库表
mysql>CREATETABLEMYTABLE(nameVARCHAR(20),sexCHAR(1));
显示表的结构:
mysql>DESCRIBEMYTABLE;
往表中加入记录
mysql>insertintoMYTABLEvalues("hyq","M");
用文本方式将数据装入数据库表中(例如D:/mysql.txt)
mysql>LOADDATALOCALINFILE"D:/mysql.txt"INTOTABLEMYTABLE;
导入.sql文件命令(例如D:/mysql.sql)
mysql>usedatabase;
mysql>sourced:/mysql.sql;
删除表
mysql>dropTABLEMYTABLE;
清空表
mysql>deletefromMYTABLE;
更新表中数据
mysql>updateMYTABLEsetsex="f"wherename='hyq';
备份数据库
mysqldump-uroot库名>xxx.data
看完上述内容,你们掌握mysql常用命令有哪些呢的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!