zoukankan      html  css  js  c++  java
  • mysql-no-install 手动安装

    D:mysql-5.5.28-win32

    1、下载mysql-5.5.15-win32.zip,解压到本地D:mysql。

    2、将my-small.ini另存为my.ini 。(根据情况可以选择别的文件:my-huge.ini,my-large.ini,my-medium.ini,my-small.ini)

    3、修改my.ini配置文件。

    [client]中追加以下内容。
    default-character-set = utf8

    [mysqld]中追加以下内容。
    character_set_server = utf8
    basedir=d:/mysql
    datadir=d:/mysql/data

    MySQL的CREATE DATABASE ... DEFAULT CHARACTER SET ...语法与标准SQL的CREATE SCHEMA ... CHARACTER SET ...语法类似。因此,可以在同一个MySQL服务器上创建使用不同字符集和校对规则的数据库。
    如果在CREATE TABLE语句中没有指定表字符集和校对规则,则使用数据库字符集和校对规则作为默认值。它们没有其它目的。

    默认数据库的字符集和校对规则可以用作character_set_database和 collation_database系统变量。无论何时默认数据库更改了,服务器都设置这两个变量的值。如果没有默认数据库,这两个变量与相应的服务器级别的变量(character_set_server和collation_server)具有相同的值。

    4、安装MySQL相关的命令

    4.1 注册服务
    mysqld --install mysql --defaults-file=d:mysqlmy.ini

    4.2 删除服务
    mysqld --remove mysql

    4.3 启动服务
    net start mysql

    4.4 命令行登录
    net stop mysql

    4.5 命令行启动MySQL服务(并非Windows系统服务方式)
    mysqld --console

    4.6 命令行停止MySQL服务(并非Windows系统服务方式)
    mysqladmin -u root shutdown


    password:
    如果一开始进不去
    在my.ini中
    [client]的password写入一个密码eg: password=root
    [mysqld]加入skip_grant_tables
    再进去mysql -uroot -proot
    删除不需要的root
    update set password =PASSWORD('tl123') where user='root'

    net stop mysql

    去掉[client]的password写入一个密码eg: #password=
    [mysqld]#skip_grant_tables
    net start mysql


    [client]
    #password = root
    port = 3306
    socket = /tmp/mysql.sock
    default-character-set=utf8

    # Here follows entries for some specific programs

    # The MySQL server
    [mysqld]
    port = 3306
    socket = /tmp/mysql.sock
    skip-external-locking
    key_buffer_size = 16M
    max_allowed_packet = 1M
    table_open_cache = 64
    sort_buffer_size = 512K
    net_buffer_length = 8K
    read_buffer_size = 256K
    read_rnd_buffer_size = 512K
    myisam_sort_buffer_size = 8M

    character_set_server = utf8

    #skip_grant_tables
    # set basedir to your installation path

    basedir=D:/mysql-5.5.28-win32

    # set datadir to the *** of your data directory
    datadir=D:/mysql-5.5.28-win32/data

  • 相关阅读:
    DHCP工作过程
    园区网——网络架构
    ARP协议
    网络拓扑结构设计+网络设备简介
    Linux- 常用命令
    Linux-FTP
    【noip2018】【luogu5021】赛道修建
    【noip2018】【luogu5024】保卫王国
    【codeforces】【Round#523D】TV shows
    【bzoj4810】【ynoi2018】由乃的玉米田
  • 原文地址:https://www.cnblogs.com/tonnytong/p/5066794.html
Copyright © 2011-2022 走看看