百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> CMD下令操纵MySql数据库的要领详解
分享文章到:

CMD下令操纵MySql数据库的要领详解

发布时间:05/13 来源:未知 浏览: 关键词:

第一:mysql服务的启动和休止

net stop mysql
net start mysql

第二:登陆

mysql –u会员名 [–h主机名或者IP地址] –p密码

注明:会员名是你登录的会员,主机名或者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 表名;

8、设置编码

set names utf8

修改root会员的密码;

mysql> update mysql.user set password=PASSWORD(‘新密码') where User='root'; 
mysql> flush privileges; 

第五:导出和导入数据

1. 导出数据:

mysqldump –opt test > mysql.test

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

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

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

2. 导入数据:

source D:\ceshi.sql 

这是sql文件寄存的地址 

操纵手册:

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

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

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

mysql> SHOW DATABASES;

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)

mysql>use database;
mysql>source d:/mysql.sql;

10:删除表

mysql>drop TABLE MYTABLE;

11:清空表

mysql>delete from MYTABLE;

12:更新表中数据

mysql>update MYTABLE set sex="f" where name='hyq';

13:重命名表名

例如,在表MyClass名字更改为YouClass:

mysql> rename table MyClass to YouClass;

14:修改字段名称及属性

mysql> alter table test change t_name t_name_new varchar(20);

15:表插入/增加新的字段

alter table `fy_images` add newColumn varchar(8) NOT NULL COMMENT '新增加的字段'

总结

以上就是这篇文章的全部内容了,但愿本文的内容对大家的学习或者工作拥有一定的参考学习价值,感谢大家对脚本之家的支撑。要是你想理解更多相干内容请查看下面相干链接

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有164人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板