首页 > 软件开发 > MYSQL >

怎样正确安装绿色版的MySql数据库

来源:互联网 2023-03-16 22:38:30 269

对于有自己的服务器或想配置服务器的朋友,很多人都会安装PHP环境 MySQL数据库。然而很多人对于MySQL数据库绿色版安装方法还不是很了解,下面就为你介绍下MySQL数据库绿色版是如何正确安装的。gzI办公区 - 实用经验教程分享!

怎样正确安装绿色版的MySql数据库gzI办公区 - 实用经验教程分享!

工具/原料

  • 服务器一台。/
  • MySql数据库安装包。br />/

步骤/方法

  • 1

    一、下载,这里使用绿色解压缩版

    gzI办公区 - 实用经验教程分享!

    gzI办公区 - 实用经验教程分享!

  • 2

    二、配置MySQL的参数

    gzI办公区 - 实用经验教程分享!

    1、解压缩绿色版软件到D:\AppServ\MySQL

    gzI办公区 - 实用经验教程分享!

    设置系统环境变量, 在Path中添加 D:\AppServ\MySQL\bin;gzI办公区 - 实用经验教程分享!

    gzI办公区 - 实用经验教程分享!

    2、修改D:\AppServ\MySQL\my-small.ini文件内容,添加红色内容

    gzI办公区 - 实用经验教程分享!

    [client]

    gzI办公区 - 实用经验教程分享!

    #password = your_password

    gzI办公区 - 实用经验教程分享!

    port = 3306

    gzI办公区 - 实用经验教程分享!

    socket = /tmp/mysql.sock

    gzI办公区 - 实用经验教程分享!

    default-character-set=gbk

    gzI办公区 - 实用经验教程分享!

    [mysqld]

    gzI办公区 - 实用经验教程分享!

    port = 3306

    gzI办公区 - 实用经验教程分享!

    socket = /tmp/mysql.sock

    gzI办公区 - 实用经验教程分享!

    default-character-set=gbk

    gzI办公区 - 实用经验教程分享!

    skip-locking

    gzI办公区 - 实用经验教程分享!

    key_buffer = 16K

    gzI办公区 - 实用经验教程分享!

    max_allowed_packet = 1M

    gzI办公区 - 实用经验教程分享!

    table_cache = 4

    gzI办公区 - 实用经验教程分享!

    sort_buffer_size = 64K

    gzI办公区 - 实用经验教程分享!

    read_buffer_size = 256K

    gzI办公区 - 实用经验教程分享!

    read_rnd_buffer_size = 256K

    gzI办公区 - 实用经验教程分享!

    net_buffer_length = 2K

    gzI办公区 - 实用经验教程分享!

    thread_stack = 64K

    gzI办公区 - 实用经验教程分享!

    basedir=D:\Appserv\MySQL\

    gzI办公区 - 实用经验教程分享!

    datadir=D:\Appserv\MySQL\Data\

    gzI办公区 - 实用经验教程分享!

    //PS:#basedir是mysql安装目录;#datadir是mysql数据库存放位置,必须是Data文件夹名

    gzI办公区 - 实用经验教程分享!

    将修改后的文件另存为my.ini

    gzI办公区 - 实用经验教程分享!

    3、安装MySQL的服务,服务名自己定义为MySQL.

    gzI办公区 - 实用经验教程分享!

    1)、进入DOS窗口

    gzI办公区 - 实用经验教程分享!

    2)、执行安装MySQL服务名的命令:

    gzI办公区 - 实用经验教程分享!

    D:\AppServ\MySQL\bin\mysqld-nt -install mysql --defaults-file="D:\Appserv\MySQL\my.ini"

    gzI办公区 - 实用经验教程分享!

    出现Service successfully installed.表示安装成功。

    gzI办公区 - 实用经验教程分享!

    然后打开服务窗口(在运行框中输入services.msc即可打开服务窗口,然后可以找到mysql服务了,右键mysql服务属性,在弹出的窗口中可以看到以下信息:)

    gzI办公区 - 实用经验教程分享!

    D:\AppServ\MySQL\bin\mysqld-nt --defaults-file=D:\Appserv\MySQL\my.ini mysql 则表示mysql会随开机启动而启动!

    gzI办公区 - 实用经验教程分享!

    gzI办公区 - 实用经验教程分享!

    gzI办公区 - 实用经验教程分享!

    3)、启动MySQL服务

    gzI办公区 - 实用经验教程分享!

    net start mysql

    gzI办公区 - 实用经验教程分享!

    MySQL服务正在启动 .

    gzI办公区 - 实用经验教程分享!

    MySQL服务无法启动。

    gzI办公区 - 实用经验教程分享!

    4)、登陆MySQL服务器

    gzI办公区 - 实用经验教程分享!

    mysql -uroot -p

    gzI办公区 - 实用经验教程分享!

    Enter password:

    gzI办公区 - 实用经验教程分享!

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

    gzI办公区 - 实用经验教程分享!

    Your MySQL connection id is 1

    gzI办公区 - 实用经验教程分享!

    Server version: 5.1.32-community MySQL Community Edition (GPL)

    gzI办公区 - 实用经验教程分享!

    Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

    gzI办公区 - 实用经验教程分享!

    mysql>

    gzI办公区 - 实用经验教程分享!

    注意:MySQL的管理员用户名为root,密码默认为空。

    gzI办公区 - 实用经验教程分享!

    5)、查看数据库

    gzI办公区 - 实用经验教程分享!

    mysql> show databases;

    gzI办公区 - 实用经验教程分享!

    --------------------

    gzI办公区 - 实用经验教程分享!

    | Database |

    gzI办公区 - 实用经验教程分享!

    --------------------

    gzI办公区 - 实用经验教程分享!

    | information_schema |

    gzI办公区 - 实用经验教程分享!

    | mysql |

    gzI办公区 - 实用经验教程分享!

    | test |

    gzI办公区 - 实用经验教程分享!

    --------------------

    gzI办公区 - 实用经验教程分享!

    3 rows in set (0.02 sec)

    gzI办公区 - 实用经验教程分享!

    可以看到MySQL服务器中有三个数据库。

    gzI办公区 - 实用经验教程分享!

    6)、使用数据库

    gzI办公区 - 实用经验教程分享!

    mysql> use test

    gzI办公区 - 实用经验教程分享!

    Database changed

    gzI办公区 - 实用经验教程分享!

    7)、查看数据库中的表

    gzI办公区 - 实用经验教程分享!

    mysql> show tables;

    gzI办公区 - 实用经验教程分享!

    Empty set (0.00 sec)

    gzI办公区 - 实用经验教程分享!

    8)、创建表ttt

    gzI办公区 - 实用经验教程分享!

    mysql>create table ttt(a int,b varchar(20));

    gzI办公区 - 实用经验教程分享!

    Query OK, 0 rows affected (0.00 sec)

    gzI办公区 - 实用经验教程分享!

    9)、插入三条数据

    gzI办公区 - 实用经验教程分享!

    mysql>insert into ttt values(1,'aaa');

    gzI办公区 - 实用经验教程分享!

    Query OK, 1 row affected (0.02 sec)

    gzI办公区 - 实用经验教程分享!

    mysql>insert into ttt values(2,'bbb');

    gzI办公区 - 实用经验教程分享!

    Query OK, 1 row affected (0.00 sec)

    gzI办公区 - 实用经验教程分享!

    mysql>insert into ttt values(3,'ccc');

    gzI办公区 - 实用经验教程分享!

    Query OK, 1 row affected (0.00 sec)

    gzI办公区 - 实用经验教程分享!

    10)、查询数据

    gzI办公区 - 实用经验教程分享!

    mysql> select * from ttt;

    gzI办公区 - 实用经验教程分享!

    ------ ------

    gzI办公区 - 实用经验教程分享!

    | a | b |

    gzI办公区 - 实用经验教程分享!

    ------ ------

    gzI办公区 - 实用经验教程分享!

    | 1 | aaa |

    gzI办公区 - 实用经验教程分享!

    | 2 | bbb |

    gzI办公区 - 实用经验教程分享!

    | 3 | ccc |

    gzI办公区 - 实用经验教程分享!

    ------ ------

    gzI办公区 - 实用经验教程分享!

    3 rows in set (0.00 sec)

    gzI办公区 - 实用经验教程分享!

    11)、删除数据

    gzI办公区 - 实用经验教程分享!

    mysql> delete from ttt where a=3;

    gzI办公区 - 实用经验教程分享!

    Query OK, 1 row affected (0.01 sec)

    gzI办公区 - 实用经验教程分享!

    删除后查询操作结果:

    gzI办公区 - 实用经验教程分享!

    mysql> select * from ttt;

    gzI办公区 - 实用经验教程分享!

    ------ ------

    gzI办公区 - 实用经验教程分享!

    | a | b |

    gzI办公区 - 实用经验教程分享!

    ------ ------

    gzI办公区 - 实用经验教程分享!

    | 1 | aaa |

    gzI办公区 - 实用经验教程分享!

    | 2 | bbb |

    gzI办公区 - 实用经验教程分享!

    ------ ------

    gzI办公区 - 实用经验教程分享!

    2 rows in set (0.00 sec)

    gzI办公区 - 实用经验教程分享!

    12)、更新数据

    gzI办公区 - 实用经验教程分享!

    mysql> update ttt set b = 'xxx' where a =2;

    gzI办公区 - 实用经验教程分享!

    Query OK, 1 row affected (0.00 sec)

    gzI办公区 - 实用经验教程分享!

    Rows matched: 1 Changed: 1 Warnings: 0

    gzI办公区 - 实用经验教程分享!

    查看更新结果:

    gzI办公区 - 实用经验教程分享!

    mysql> select * from ttt;

    gzI办公区 - 实用经验教程分享!

    ------ ------

    gzI办公区 - 实用经验教程分享!

    | a | b |

    gzI办公区 - 实用经验教程分享!

    ------ ------

    gzI办公区 - 实用经验教程分享!

    | 1 | aaa |

    gzI办公区 - 实用经验教程分享!

    | 2 | xxx |

    gzI办公区 - 实用经验教程分享!

    ------ ------

    gzI办公区 - 实用经验教程分享!

    2 rows in set (0.00 sec)

    gzI办公区 - 实用经验教程分享!

    13)、删除表

    gzI办公区 - 实用经验教程分享!

    mysql>drop table ttt;

    gzI办公区 - 实用经验教程分享!

    Query OK, 0 rows affected (0.00 sec)

    gzI办公区 - 实用经验教程分享!

    查看数据库中剩余的表:

    gzI办公区 - 实用经验教程分享!

    mysql> show tables;

    gzI办公区 - 实用经验教程分享!

    Empty set (0.00 sec)

    gzI办公区 - 实用经验教程分享!

    gzI办公区 - 实用经验教程分享!

    怎样正确安装绿色版的MySql数据库gzI办公区 - 实用经验教程分享!

    怎样正确安装绿色版的MySql数据库gzI办公区 - 实用经验教程分享!

    怎样正确安装绿色版的MySql数据库gzI办公区 - 实用经验教程分享!

  • 3

    三、更改MySQL数据库root用户的密码

    gzI办公区 - 实用经验教程分享!

    1、使用mysql数据库

    gzI办公区 - 实用经验教程分享!

    mysql> use mysql

    gzI办公区 - 实用经验教程分享!

    Database changed

    gzI办公区 - 实用经验教程分享!

    2、查看mysql数据库中所有的表

    gzI办公区 - 实用经验教程分享!

    mysql>show tables;

    gzI办公区 - 实用经验教程分享!

    ---------------------------

    gzI办公区 - 实用经验教程分享!

    | Tables_in_mysql |

    gzI办公区 - 实用经验教程分享!

    ---------------------------

    gzI办公区 - 实用经验教程分享!

    | columns_priv |

    gzI办公区 - 实用经验教程分享!

    | db |

    gzI办公区 - 实用经验教程分享!

    | func |

    gzI办公区 - 实用经验教程分享!

    | help_category |

    gzI办公区 - 实用经验教程分享!

    | help_keyword |

    gzI办公区 - 实用经验教程分享!

    | help_relation |

    gzI办公区 - 实用经验教程分享!

    | help_topic |

    gzI办公区 - 实用经验教程分享!

    | host |

    gzI办公区 - 实用经验教程分享!

    | proc |

    gzI办公区 - 实用经验教程分享!

    | procs_priv |

    gzI办公区 - 实用经验教程分享!

    | tables_priv |

    gzI办公区 - 实用经验教程分享!

    | time_zone |

    gzI办公区 - 实用经验教程分享!

    | time_zone_leap_second |

    gzI办公区 - 实用经验教程分享!

    | time_zone_name |

    gzI办公区 - 实用经验教程分享!

    | time_zone_transition |

    gzI办公区 - 实用经验教程分享!

    | time_zone_transition_type |

    gzI办公区 - 实用经验教程分享!

    | user |

    gzI办公区 - 实用经验教程分享!

    ---------------------------

    gzI办公区 - 实用经验教程分享!

    17 rows in set (0.00 sec)

    gzI办公区 - 实用经验教程分享!

    3、删除mysql数据库中用户表的所有数据

    gzI办公区 - 实用经验教程分享!

    mysql>delete from user;

    gzI办公区 - 实用经验教程分享!

    Query OK, 3 rows affected (0.00 sec)

    gzI办公区 - 实用经验教程分享!

    4、创建一个root用户,密码为"xiaohui"。

    gzI办公区 - 实用经验教程分享!

    mysql>grant all on *.* to root@'%' identified by 'xiaohui' with grant option;

    gzI办公区 - 实用经验教程分享!

    Query OK, 0 rows affected (0.02 sec)

    gzI办公区 - 实用经验教程分享!

    5、查看user表中的用户

    gzI办公区 - 实用经验教程分享!

    mysql> select User from user;

    gzI办公区 - 实用经验教程分享!

    ------

    gzI办公区 - 实用经验教程分享!

    | User |

    gzI办公区 - 实用经验教程分享!

    ------

    gzI办公区 - 实用经验教程分享!

    | root |

    gzI办公区 - 实用经验教程分享!

    ------

    gzI办公区 - 实用经验教程分享!

    1 row in set (0.00 sec)

    gzI办公区 - 实用经验教程分享!

    6、重启MySQL:更改了MySQL用户后,需要重启MySQL服务器才可以生效。

    gzI办公区 - 实用经验教程分享!

    net stop mysql

    gzI办公区 - 实用经验教程分享!

    MySQL 服务正在停止..

    gzI办公区 - 实用经验教程分享!

    MySQL 服务已成功停止。

    gzI办公区 - 实用经验教程分享!

    net start mysql

    gzI办公区 - 实用经验教程分享!

    MySQL 服务正在启动 .

    gzI办公区 - 实用经验教程分享!

    MySQL 服务已经启动成功。

    gzI办公区 - 实用经验教程分享!

    7、重新登陆MySQL服务器

    gzI办公区 - 实用经验教程分享!

    mysql -uroot -pxiaohui

    gzI办公区 - 实用经验教程分享!

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

    gzI办公区 - 实用经验教程分享!

    Your MySQL connection id is 1

    gzI办公区 - 实用经验教程分享!

    Server version: 5.1.32-community MySQL Community Edition (GPL)

    gzI办公区 - 实用经验教程分享!

    Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

    gzI办公区 - 实用经验教程分享!

    mysql>

    gzI办公区 - 实用经验教程分享!

    如果修改密码后net startmysql出现不能启动mysql的1067错误,则可以使用以下办法解决:

    gzI办公区 - 实用经验教程分享!

    使用cmd命令:D:\Appserv\mysql\bin\mysqladmin -uroot -p shutdown,然后输入密码,再net start mysql 就没有这个错误提示了!

    gzI办公区 - 实用经验教程分享!

    gzI办公区 - 实用经验教程分享!

  • 4

    四、数据库的创建与删除

    gzI办公区 - 实用经验教程分享!

    1、创建数据库testdb

    gzI办公区 - 实用经验教程分享!

    mysql> create database testdb;

    gzI办公区 - 实用经验教程分享!

    Query OK, 1 row affected (0.02 sec)

    gzI办公区 - 实用经验教程分享!

    2、使用数据库testdb

    gzI办公区 - 实用经验教程分享!

    mysql>use testdb;

    gzI办公区 - 实用经验教程分享!

    Database changed

    gzI办公区 - 实用经验教程分享!

    3、删除数据库testdb

    gzI办公区 - 实用经验教程分享!

    mysql>drop database testdb;

    gzI办公区 - 实用经验教程分享!

    Query OK, 0 rows affected (0.00 sec)

    gzI办公区 - 实用经验教程分享!

    4、退出登陆

    gzI办公区 - 实用经验教程分享!

    mysql>exit

    gzI办公区 - 实用经验教程分享!

    Bye

    gzI办公区 - 实用经验教程分享!

    C:\Documents and Settings\Administrator>

    gzI办公区 - 实用经验教程分享!

    gzI办公区 - 实用经验教程分享!

  • 5

    五、操作数据库数据的一般步骤

    gzI办公区 - 实用经验教程分享!

    1、启动MySQL服务器

    gzI办公区 - 实用经验教程分享!

    2、登陆数据库服务器

    gzI办公区 - 实用经验教程分享!

    3、使用某个要操作的数据库

    gzI办公区 - 实用经验教程分享!

    4、操作该数据库中的表,可执行增删改查各种操作。

    gzI办公区 - 实用经验教程分享!

    5、退出登陆。gzI办公区 - 实用经验教程分享!

  • 注意事项

    • win7系统必须要以管理员的身份运行命令提示符cmd.exe才能启动MySql数据库的服务。

      gzI办公区 - 实用经验教程分享!

      gzI办公区 - 实用经验教程分享!

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!gzI办公区 - 实用经验教程分享!


    标签: MYSQL

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码