图解MySQL5.7.20免安装版配置方法

本篇经验将和大师介绍MySQL5.7.20免安装版设置装备摆设方式,但愿对大师的工作和进修有所帮忙!

方式/步调

  1. 1

    官方下载地址下载软件,按照本身电脑的版本下载适合本身的mysql,如下图所示:

  2. 2

    下载之后,解压到自界说的路径中,必然不要有中文。解压后,新建一个ini形式的文件,名字为my,如下图所示:

  3. 3

    my.ini文件内容如下图所示:

    [mysql]

    # 设置mysql客户端默认字符集

    default-character-set=utf8

    [mysqld]

    #设置3306端口

    port = 3306

    # 设置mysql的安装目次

    basedir=D:\KQQ\mysql-5.7.20-winx64

    # 设置mysql数据库的数据的存放目次

    datadir=D:\KQQ\mysql-5.7.20-winx64\data

    # 许可最年夜毗连数

    max_connections=200

    # 办事端利用的字符集默认为8比特编码的latin1字符集

    character-set-server=utf8

    # 建立新表时将利用的默认存储引擎

    default-storage-engine=INNODB

  4. 4

    设置装备摆设情况变量,避免每次都要到安装目次下的bin里面执行。

    设置装备摆设过程如下:-我的电脑右击属性,高级设置,情况变量设置装备摆设,将path变量进行编纂,插手bin目次的地址,和其他地址之前用;离隔,如下图所示:

  5. 5

    设置装备摆设完当作后,以办理员的身份运行cmd,具体步调如下:

    在C盘中,找到Windows文件夹下的System32文件下的cmd.exe ,右击以办理员身份运行,如下图所示:

  6. 6

    先将目次切换到你mysql安装目次的bin目次,之后,在cmd窗口输入mysqld

    install回车运行即可。注重:要以办理员身份运行cmd,如下图所示:

  7. 7

    再输入mysqld –initialize-insecure –user=mysql

    (执行完上面号令后,MySQL会自建一个data文件夹,而且建好默认数据库,用户名默认是root,暗码默认为空,如下图所示:

  8. 8

    启动mysql办事:

    输入 net start mysql 启动办事,OK当作功,如下图所示:

  9. 9

    登录/进入mysql数据库

    cmd窗口输入:mysql -u root –p,回车,呈现enter password后,再回车,如下图所示:

  10. 10

    因为在安装时,未设置用户名和暗码,所以默认的登录的用户名为root,暗码为空。

    -u号令:用于指心猿意马毗连数据库时利用的用户名称。

    -p号令:用于指心猿意马用户输入的暗码

    初始化暗码

    在root用户登录mysql状况下, 慢慢输入以下的代码,如下图所示:

    use mysql;

    //暗码为haha,自界说

    update user set authentication_string=PASSWORD("haha") where user="root";

    //更新权限

    flush privileges;

    //退出mysql

    quit;

  11. 11

    因为方才设置了暗码。从头打开mysql,如下图所示:

  12. 12

    到此,数据库更改暗码完毕。

    接下来介绍,数据库常用号令如下:

    create database new_dbname;--新建数据库

    show databases;--显示数据库

    use databasename;--利用数据库

    select database();--查看已选择的数据库

     

    show tables;--显示当前库的所有表

    create table tablename(fieldname1 fieldtype1,fieldname2 fieldtype2,..)[ENGINE=engine_name];--建立表

    create table tablename select statement;--经由过程子查询建立表

    desc tablename;--查看表布局

    show create table tablename;--查看建表语句

     

    alter table tablename add new_fielname new_fieldtype;--新增列

    alter table tablename add new_fielname new_fieldtype after 列名1;--在列名1后新增列

    alter table tablename modify fieldname new_fieldtype;--点窜列

    alter table tablename drop fieldname;--删除列

    alter table tablename_old rename tablename_new;--表重定名

     

    insert into tablename(fieldname1,fieldname2,fieldnamen) valuse(value1,value2,valuen);--增

    delete from tablename [where fieldname=value];--删

    update tablename set fieldname1=new_value where filename2=value;--改

    select * from tablename [where filename=value];--查

     

    truncate table tablename;--清空表中所稀有据,DDL语句

     

    show engines;--查看mysql此刻已供给的存储引擎:

    show variables like '%storage_engine%';--查看mysql当前默认的存储引擎

    show create table tablename;--查看某张表用的存储引擎(成果的"ENGINE="部门)

    alter table tablename ENGINE=InnoDB--点窜引擎

    create table tablename(fieldname1 fieldtype1,fieldname2 fieldtype2,..) ENGINE=engine_name;--建立表时设置存储引擎

  • 发表于 2018-05-05 00:00
  • 阅读 ( 783 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具