- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
mysql常用命令2
Mysql常用命令总结,以及基本操作
一、基本查询
Show Databases; 显示所有数据库
use 数据库名称; 切换数据库show tables; 显示当前库所有表select user();查询当前用户
select User from?MySQL.user;root用户登录,查看所有用户
二、创建
创建数据库:create database db01;?
使用数据库:use db01;
创建用户:create user guest@localhost identified by 123456;
授权:grant select on mysql.* to guest@localhost identified by 123456;
?grant select,insert,update,delete on *.* to user1@localhost Identified by password1;
--此命令也可以作为修改密码的命令
授所有权:
grant all privileges on icsdb1.* to iccard@% Identified by iccard WITH GRANT OPTION;(其他ip访问)grant all privileges on icsdb1.* to iccard@localhost Identified by iccard WITH GRANT OPTION;(本机访问)
修改密码:mysqladmin -u USER -p password PASSWORD(修改密码会提示输入原密码)
刷新:flush privileges
登录数据库:mysql -u root -p ?回车 -password
注意:采用此方法创建的用户insert into mysql.user(Host,User,Password) values(localhost,test,password(1234));
? ? ? ? ?user表中保存的密码是“1234”,用命令mysql -u root -p ?-password 登录的时候会报错的,因为数据库
? ? ? ? ?user 表里保存的密码是加密后的,如“*47A134ED6131CCF8FC128DB676DC495F24CA5EB2” ,所以
? ? ? ? 验证通不过。
??1,给用户配置初始密码123456:? ? ? ? ?mysqladmin -u root -password 123456
??2,修改root用户密码为 abc123? ? ? ? ? mysqladmin -u root -p123456 password abc123? ? ? ?3,如果想去掉密码:? ? ? ? ? mysqladmin -u root -pabc123 password ? ? ? 4,root连接数据库有密码和无密码:? ? ? ? ?mysql -u root(-uroot) -p? ? ? ? ?mysql
? ? ? 5.root查看用户密码及权限
? ? ? ? ?select user,host,password from mysql.user;
? ? ? ? ?select * from mysql.db;
操作
登录到mysql中,然后在mysql的提示符下运行下列命令,每个命令以分号结束。1、 显示数据库列表。show databases;缺省有两个数据库:mysql和test。 mysql库存放着mysql的系统和用户权限信息,我们改密码和新增用户,实际上就是对这个库进行操作。2、 显示库中的数据表:use mysql;show tables;3、 显示数据表的结构:describe 表名;4、 建库与删库:create database 库名;drop database 库名;5、 建表:use 库名;create table 表名(字段列表);drop table 表名;6、 清空表中记录:delete from 表名;7、 显示表中的记录:select * from 表名;
、其他操作
1.导入数据:source f:/back.sql
2.mysql远程连接命令:mysql -h ip -u user -pPassword(-p与密码之间无空格)
? ?或者?mysql -h ip -u user -p 回车输入密码
? ?CRT本地连接:mysql -u user -pPassword ??或者?mysql -u user -p 回车输入密码
3.1.mysql导出数据库Linux命令行:mysqldump -h l
文档评论(0)