MYSQL入门

Posted 杜东洲

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MYSQL入门相关的知识,希望对你有一定的参考价值。

++++++++++++++++++++++++++++++++++++++++

一、就是直接重新启动mysql服务(即可)。

二、就是重新安装下mysql服务。分为四个步骤。

第一步删除c:windowns下面的my.ini第二步

找到你的mysql安装目录\\bin文件夹下的\\mysqladmin.exe第三步 在cmd下 输入 mysqld-nt -remove 删除服务

之后在cmd下进入到你的mysql目录下的bin目录,之后dir查看是否有mysqld.exe。

如果文件存在,那么就再输入mysqld-nt -install。重新安装mysql服务。

第四步 输入mysql 启动sql。

++++++++++++++++++++++++++++++++++++++

我自己也不知道怎么解决的  

我还点击了 mysql .exe  和mysqld.exe

 

++++++++++++++++++++++++++++++++++++++++++

 

 

安装:小菲给的MySQL  root root 

Windows +R  :  cmd 回车 

cd \\ 

msql -uroot -proot          我的密码为空                                                            http://study.163.com/course/courseLearn.htm?courseId=706085#/learn/video?lessonId=867411&courseId=706085   视频网页

http://study.163.com/course/courseLearn.htm?courseId=1004120022#/learn/video?lessonId=1048044170&courseId=1004120022   这个也不错  要安装 Navicat for  MySQL 

 

 

 

保存MySQL语句。

 

基本命令:  \\s                              //查看数据库基本信息

1:net stop mysql                              //关闭mysql

2:  net start mysql                             //开启mysql

3:   mysql -uroot -proot                     //登录MySQL

4 : show databases;                         //查看数据库

5:use test                                          //切换到test数据库

6:show tables;                                 //查看所有表 前提是切换到某个数据库以后 才可以去看表

7:select *from t1;                               //查看t1中的数据

8:desc t1;                                          //查看t1表列结构

9:exit                                                //退出mysql 

mysql 基础篇 

一。数据库操作

1  show databases;                                   //查看所有数据库

2  create y1;                                              //创建没有存在的数据库

3  use y1;                                                  //切换数据库到y1

4 show tables;                                           //查看y1里面的表

5 drop databases y1;                               //删除数据库y1 

6 show databases;

二 表操作 

1 show databases;                                        //查看数据库

2 create y1;

3 use y1;

4 show tables;

5 create table user(

  id  int,

  name varchar(30),

  pass varchar(30)

  );

6 desc user ;                                                   //查看表字段

7 select *from user ;                                        //查看所有表字段对应的值           * 是字段的意思

8 select id from user;                                       // 查表中所有的id 在表user中

9 rename table user to user1;                         //修改表名为user1

10   show tables;                                             //user 变成了user1

11  drop table user1;                                      //删除表user1

 

第二课  数据库的设计篇

 

 字段属性

1 数值

   int 类型

   float 类型 

2 字符串

 名字:char  或者varchar 

 标题:varchar(100)

 内容:text 

 char(30)  255字节

 varchar(30)  255字节

 text 65535 字节

 longtext 42亿字节

char(250)         快              无论多大 就占250字节      

varchar(250)    节约空间    比如a就占一个字节 

 

 3 日起和时间 

 

建表语句

 

 

1. desc 调试的意思  可以看索引的次数

2.\\G  格式优化 后面不要留分号了

 

数据表字段 索引设置

1 主键索引

2 普通索引

 

建表

create table t2(

  id int unsigned auto_increment,

  name varchar(30),

  primary key(id),                                                  //主键索引

  index in_named(name)                                     //普通索引

  );

 

 desc t2;

删除普通索引

alter table t2 drop index in_named;   //如下图

添加普通给name列索引

 

数据表字段 加列

 

 

 

 

 http://study.163.com/course/courseLearn.htm?courseId=706085#/learn/video?lessonId=866409&courseId=706085

 

以上是关于MYSQL入门的主要内容,如果未能解决你的问题,请参考以下文章

MySql入门

21分钟 MySQL 入门教程

如何入门MySQL

MySQL基础入门

入门MySQL——架构篇

MySQL 入门教程:初学者一学就会,零基础 MySQL 安装及增删改查入门