mysql怎么使用命令界面,使用命令行界面操作MySQL,需要用户名和密码

如何使用mysql命令行

mysql命令行的使用主要是对sql语句的掌握,这里简要介绍一下基础的命令行操作,更多sql语言相关的内容,用户可自行学习。

网站建设哪家好,找创新互联!专注于网页设计、网站建设、微信开发、小程序设计、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了威县免费建站欢迎大家使用!

1、mysql命令行登录

mysql -uroot -p

或者

mysql -uroot -h(mysql服务器地址) -p

说明:mysql是命令行登录工具,-u指明登录用户,-p指明登录用户的密码,

后面可以直接接密码。-h后面接服务器的地址,主要用于远程登录mysql服务

器。

2、查询数据库

show databases;

3、设置当前操作的数据库

use 数据库名

use mysql;将当前操作数据库设置为mysql数据库

4、查询数据库中的表

show tables;

5、查询某个表的字段

describe user;

6、查询数据库信息

select host,user from user;

说明:这是sql语句的select语句,host、user是mysql数据库中user表

的两个字段,后面的user是mysql数据库中的表名。

7、退出

mysql命令行如何操作

第一招、mysql服务的启动和停止

net stop mysql

net start mysql

第二招、登陆mysql

语法如下: mysql -u用户名 -p用户密码

键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:

mysql

注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP

第三招、增加新用户

格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码"

如,增加一个用户user1密码为password1,让其可以在本机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令:

grant select,insert,update,delete on *.* to user1@localhost Identified by "password1";

如果希望该用户能够在任何机器上登陆mysql,则将localhost改为"%"。

如果你不想user1有密码,可以再打一个命令将密码去掉。

grant select,insert,update,delete on mydb.* to user1@localhost identified by "";

第四招: 操作数据库

登录到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. 导出数据:

mysqldump --opt test mysql.test

即将数据库test数据库导出到mysql.test文件,后者是一个文本文件

如:mysqldump -u root -p123456 --databases dbname mysql.dbname

就是把数据库dbname导出到文件mysql.dbname中。

2. 导入数据:

mysqlimport -u root -p123456 mysql.dbname。

不用解释了吧。

3. 将文本数据导入数据库:

文本数据的字段数据之间用tab键隔开。

use test;

load data local infile "文件名" into table 表名;

1:使用SHOW语句找出在服务器上当前存在什么数据库:

mysql SHOW DATABASES;

2:2、创建一个数据库MYSQLDATA

mysql CREATE DATABASE MYSQLDATA;

3:选择你所创建的数据库

mysql USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)

4:查看现在的数据库中存在什么表

mysql SHOW TABLES;

5:创建一个数据库表

mysql CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));

6:显示表的结构:

mysql DESCRIBE MYTABLE;

7:往表中加入记录

mysql insert into MYTABLE values ("hyq","M");

8:用文本方式将数据装入数据库表中(例如D:/mysql.txt)

mysql LOAD DATA LOCAL INFILE "D:/mysql.txt" INTO TABLE MYTABLE;

9:导入.sql文件命令(例如D:/mysql.sql)

mysqluse database;

mysqlsource d:/mysql.sql;

10:删除表

mysqldrop TABLE MYTABLE;

11:清空表

mysqldelete from MYTABLE;

12:更新表中数据

mysqlupdate MYTABLE set sex="f" where name='hyq';

怎么用命令打开mysql数据库操作页面

使用命令行连接mysql数据库:

windows操作系统下,开始——运行,打开"运行"对话框,输入cmd,点击“确定”即可进入dos窗口。

dos窗口输入登录mysql数据库命令

mysql

-h

127.0.0.1

-u

root

-p

命令参数说明:

mysql是登录数据库的命令,-h

后面跟服务器的ip,由于本示例mysql服务器安装在本地,因此ip地址为127.0.0.1;-u

后面跟用户名,本示例采用

root用户登录;-p

后面跟登录密码。

输入上述命令后回车,再输入登录密码,在回车即可完成登录mysql数据库服务了。跟着可以运行use

databasename语句操作某个数据库了


文章名称:mysql怎么使用命令界面,使用命令行界面操作MySQL,需要用户名和密码
浏览地址:http://scyanting.com/article/dsdhipi.html