mysql常用ITeyemingxing - 千亿集团

mysql常用ITeyemingxing

2018-10-21 07:13:41 | 作者: 又槐 | 标签: 数据库,备份,效劳 | 浏览: 3197

设置环境变量:

在path下设置C:\Program Files\MySQL\MySQL Server 5.1\bin,设在最前面就能够;

在alt+R 能够运转 cmd
--------------------------
在设置好环境变量的情况下能够在cmd环境下发动mysql效劳
指令为:net start mysql
net stop mysql
-
输入 mysql -hlocalhost -uroot -pzhangyuan
mysql -h127.0.0.1 -uroot -pzhangyuan
能够登录mysql
 

修正暗码

mysqladmin -uroot -pzhangyuan password ZHANGYUAN


退出:exit 或quit

翻开库 use education;
显现数据库列表:show databases;
添加新用户:grant select on *.* to zhangyuan@localhost identified by "zhangyuan";
GRANT 权限 ON 库名.表名 TO 新用户名@主机名 IDENTIFIED BY ‘暗码‘;

all privileges

检查表结构: desc 表名;

mysql 中新建数据库办法:create database 数据库名;
例:create database person;
mysql 中删去数据库办法:drop database 数据库名;

怎么把外部数据导入数据库:
先进入person 用户
mysql source d:/createuser2mysql.sql;
mysql  -uusername  -ppassword    xxx.sql

-衔接mysql--------------------
衔接mysql

用户需求供给Mysql的用户名和暗码来衔接效劳器,假如效劳器不是在本机,则还需求一个主机名或IP来指定效劳器的方位。

C:\Mysql5.0\bin mysql -h localhost -u root -p

Enter password: ****

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 6 to server version: 5.0.18-nt
Type help; or \h for help. Type \c to clear the buffer.

mysql
---------------------------------
运用一条简略的查询句子
mysql select version(),current_date;

mysql select version();select now();

--------------------------------
新建或删去一个数据库



Mysql create database mydb;

Mysql drop database mydb;



翻开的数据库的指令



mysql use mysql

Database changed



检查数据库的指令



mysql show databases;



检查数据表的具体结构



mysql desc func;



新建数据库



mysql create database school;

Query OK, 1 row affected (0.00 sec)
新建表



mysql create table user01(

- id varchar(20) NOT NULL,

- userName varchar(10) NOT NULL,

- age int(11) default0,

- sex char(2) NOT NULL defaultm,

- PRIMARY KEY (id)

- )TYPE=InnoDB;

Query OK, 0 rows affected, 1 warning (0.02 sec)mysql desc student;



刺进和删去表中的数据



Create table student(stuName varchar(20),age varchar(20),id varchar(20),set0 char(1));



刺进



mysql insert into student(id,stuName) values(1,tomcat);

Query OK, 1 row affected (0.00 sec)



删去



mysql delete from student where id=1;

Query OK, 1 row affected (0.01 sec)



删去表中一切数据



mysql truncate table student;

Query OK, 1 row affected (0.01 sec)



删去表



mysql create table temp(t varchar(1));

Query OK, 0 rows affected (0.00 sec)



mysql drop table temp;

Query OK, 0 rows affected (0.00 sec)



创立新用户并给予权限



mysql grant all privileges on *.* to dbuser@localhost identified by 1234

with grant option;



更改Mysql用户暗码



c:\Mysql5.0\bin mysqladmin -u root -p password 1234

Enter password: ****



备份数据库及表



咱们用mysqldump指令来备份数据库

c:\mysql\bin\ mysqldump –u root –p 3306 mysql d:\backup.sql

履行此句子将把mydb 备份到D盘的backup.sql文件中



备份多个数据库表



c:\mysql\bin\ mysqldump –u root –p 3306 school user01 user d:\backup.sql

此句的意思是把school库中的user01表和user表的内容和表的界说备份到D盘backup.sql文件中。



备份一切的数据库



c:\myql\bin mysqldump –u root –p 3306 –all –database d:backup.sql



复原Mysql数据库

c:\mysql\bin\mysql –u root –p 3306 school

复原其间的一个表



mysql source d:\books.sql;

ERROR:

Unknown command \b.

Query OK, 0 rows affected (0.00 sec)

Query OK, 1 row affected (0.00 sec)



退出Mysql衔接



mysql quit(exit)



封闭mysql效劳

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表千亿集团立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章

阅读排行

  • 1

    按要求写sql句子itjob

    句子,学员,课程
  • 2

    检查数据库的SQL快报

    检查,数据库,检查表
  • 3

    DB2 备份和康复huabian

    康复,备份,数据库
  • 4

    运用MySQL头条

    运用,问题,效劳
  • 5
  • 6

    DATA PUMPfenghuang

    简略,指令,数据
  • 7

    Oracle Dimension 下alibaba

    邮编,区域,月度
  • 8

    Oracle失望锁和达观锁ITeyecsdn

    数据,时分,数据库
  • 9

    start with 用法ITeyeitjob

    子句,末梢,树形
  • 10

    mysql 根本指令ITeye头条

    用户,权限,体系