美文网首页
MySQL的安装知识

MySQL的安装知识

作者: 盛夏光年_49e9 | 来源:发表于2017-12-18 20:31 被阅读0次

    MySQL的安装

    一,mysql在Ubuntu下的安装

    1,sudo apt install mysql-server(mysql-client) 安装数据库

    2,mysql -uroot -p  进入数据库

    二,MySQL在window下的安装

    1,首先解压到一个非中文的路径下。

    2,然后设置环境变量,在path中把MySQL的bin路径添加上去

    3,在my.min中修改

    4,basedir =D:\mytools\myshuju\mysql-5.5.41-winx64  主目录路径添加上去

    5,datadir =D:\mytools\myshuju\mysql-5.5.41-winx64\data

    6,然后在window以cmd管理员的身份打开

    7,cd MySQL的bin路径,然后MySQL安装在那盘,就切换到那个盘。 cd D:\mytools\mysql-5.5.41-winx64\bin    D:

    8,mysqld install  在这个路径下修改好,以后可以在任何一个盘符都可以打开

    9,net start mysql 此时就可以用了

    三,当 MySQL数据 和代码不在同一台机器,需要远程控制的时候

    1,sudo mysql -u root -p -h

    2,update user set host="%" where user="host";

    3,exit

    4,cd /etc/mysql/mysql.conf.d/

    5 sudo vim mysqld.cnf

    然后把43行给注释掉;#bind-address      = 127.0.0.1 这是取消绑定的本地

    server msql restart重启MySQL;

    mysql的一些历史;

    主要有:关系型数据库,和nosql数据库两种类型

    关系型数据库:小型,中型(mysql),大型数据库Oracle,海量数据库DB2

    nosql数据库有mongodb和redis hbase三种。

    几个命令

    show databases; 展示所有的数据库

    use mysql  切换到数据库

    drop database  数据库名

    show tables; 查看所有的表

    drop table if exists 表名 :删除一个表

    chr(20)表示可以占20个字节,如果写入的不够也必须占30,增加数据库的容量

    varchr(20)表示最多可以占20,如果写入的只有10,那么只占10,其他不占

    创建一个表

    表中的primary key,表示只能有一个,auto_increment表示自动增加,如果添加不成功,仍然添加一

    unique 表示独一无二的

    not  null 表示不能为空

    // CRUD

    增(create)删(delete)改(update)查(Retrieve)

    select 列表1,列名2,…… from tableName

    //查询

    select id,name,age,email,phone,addr,birday from user;

    select id,name,age from user;

    select * from user;

    //增加 insert

    insert into user(name,id,age,email,phone,addr,birday)

    values("zs",null,16,"110@qq.com","110",'zz','1990-08-23');

    insert into user values(null,'lisi',20,"120@qq.com","120",'zz','1997-08-23')

    insert into user(name,age,email,phone)

    values("lxq",20,"xuqi@163.com",'7777');

    相关文章

      网友评论

          本文标题:MySQL的安装知识

          本文链接:https://www.haomeiwen.com/subject/kefvwxtx.html