• mysql安装配置


    1、Windows7下MySQL5.5.20免安装版的配置

    (1)、下载mysql-5.5.20-win32.zip,解压到E:AppCenter,E盘的AppCenter文件夹下就会出现mysql-5.5.25-winx64目录,将其重命名为mysql。 

    (2)、配置MYSQL的环境变量

    新建系统变量: MYSQL_HOME,值为E:AppCentermysql
    在PATH变量的最后面添加: ;%MYSQL_HOME%in

    (3)、新建文件my.ini,在my.ini文件中加入如下简单配置:(my.ini是保存在与my-large.ini同一个目录下的)(#表示注释) 

     1 # The following options will be passed to all MySQL clients
     2 [client]
     3 #password   = your_password
     4 port        = 3306
     5   
     6 [mysql]
     7 #设置mysql客户端的字符集
     8 default-character-set = utf8
     9   
    10 # The MySQL server
    11 [mysqld]  
    12 port        = 3306
    13 #设置mysql的安装目录
    14 basedir = E:AppCentermysql
    15 #设置mysql数据库的数据存放目录,必须是data或者xxx-data
    16 datadir = E:AppCentermysqldata
    17 #设置服务器段的字符集
    18 character_set_server = utf8

    (4)、安装mysql为系统服务

    用管理员权限运行命令行,执行如下命令:

    mysqld --install mysql --defaults-file=E:AppCentermysqlmy.ini

    (4)、保存后即可用root登进去

    1 mysql -uroot -p

    回车后会要求输入密码,默认密码为空,直接回车就可以进入mysql的命令行。

    (5)、修改root密码

    分别执行下面的两条命令(第一个root是密码):

    1 update mysql.user set password=password("root") where User="root";
    2 flush privileges;

    执行的结果如下所示:

    1 mysql> update mysql.user set password=password("root") where User="root";
    2 Query OK, 3 rows affected (0.00 sec)
    3 Rows matched: 3  Changed: 3  Warnings: 0
    4 
    5 mysql> flush privileges;
    6 Query OK, 0 rows affected (0.00 sec)

    (6)退出mysql登陆,再次登录输入刚才设计的密码,检验是否能正常使用

     1 mysql> exit;
     2 Bye
     3 
     4 E:AppCentermysqlin>mysql -uroot -p
     5 Enter password: ****
     6 Welcome to the MySQL monitor.  Commands end with ; or g.
     7 Your MySQL connection id is 4
     8 Server version: 5.5.25 MySQL Community Server (GPL)
     9 
    10 Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
    11 
    12 Oracle is a registered trademark of Oracle Corporation and/or its
    13 affiliates. Other names may be trademarks of their respective
    14 owners.
    15 
    16 Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
    17 
    18 mysql> show databases;
    19 +--------------------+
    20 | Database           |
    21 +--------------------+
    22 | information_schema |
    23 | mysql              |
    24 | performance_schema |
    25 | test               |
    26 +--------------------+
    27 4 rows in set (0.00 sec)
    28 
    29 mysql>

    2、ubuntu下MySQL的安装配置

    2.1. 安装mysql-sever

    sudo apt-get install mysql-server

    2.2. 设置mysql可被远程连接

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

    用户:root

    密码:mysql

    2.3. 配置mysql可被用什么地址来连接

    配置文件"/etc/mysql/my.cnf"

    bind-address=127.0.0.1

    其中的“127.0.0.1”是你的ip,只有用这个ip才能连接到你的mysql-server

    参考链接:http://supportopensource.iteye.com/blog/1415527

  • 相关阅读:
    python---基础知识回顾(九)图形用户界面-------Tkinter
    python---基础知识回顾(八)数据库基础操作(sqlite和mysql)
    python---重点(设计模式)
    python---基础知识回顾(七)迭代器和生成器
    python---权限管理和菜单生成
    python---基础知识回顾(六)网络编程
    python---基础知识回顾(五)(python2.7和python3.5中的编码)
    CustomProgressBar
    android-square-progressbar-legacy
    AnimImageView
  • 原文地址:https://www.cnblogs.com/leocook/p/configuration_mysql.html
Copyright © 2020-2023  润新知