zoukankan      html  css  js  c++  java
  • mysql6.0免安装配置

    1.下载 MySQL 6.0免安装版
    2.将 MySQL6.0 解压到待安装目录(自己决定放到哪)。解压后默认文件夹名称为:mysql-6.0.9-alpha-win32(当然可以自己更改),然后在环境变量中设置MYSQL_HOME(这样,以后可以用%MYSQL_HOME%引用安装目录)。如,我放在E盘根目录下,所以,MYSQL_HOME设置为:E:\mysql-6.0.9-alpha-win32
    3.打开文件my-huge.ini另存为my.ini,在my.ini文件最后(当然也可以在其他地方)加入如下配置。(my.ini记得是保存在与my-huge.ini同一个目录下的)(#表示注释)
    [mysqld]
    # 设置mysql的安装目录
    basedir=E:\mysql-6.0.9-alpha-win32
    # 设置mysql数据库的数据的存放目录,必须是data,或者是[url=file://\\xxx-data]\\xxx-data[/url]
    datadir=E:\mysql-6.0.9-alpha-win32\data
    4.把%MYSQL_HOME%\bin 加入到 path环境变量中。
    5.在命令行(cmd)执行命令:mysqld -install   。将mysql安装为windows服务。(一定注意,执行此命令时一定要在安装目录下的\bin目录下执行。否则会出问题。)
    6.执行命令: net start mysql 或在windows管理工具->服务里找到MySQL服务,启动。
    5.在命令行中运行 mysql -uroot   (可在任意目录下,因为前面设置了path变量)。即可进入数据库。
    一般情况下,这样操作后,mysql安装完成。
    ­
    注:
    如果以前系统存在mysql。则进入以前系统存在的mysql目录,执行 mysqld-nt.exe --remove(先从系统中移除mysql服务)在开始执行上面第4步。
    ­
    ★设置MySQL中文字符集(MySQL正常显示中文)
    1).配置服务器端,修改my.ini文件,使用中文字符集存储记录,同时用中文排序比较方式。
    [mysqld]
    # set character set,使用中文字符集存储记录
    default-character-set=gbk
    # set character collation,使用中文排序比较方式
    default-collation=gbk_chinese_ci
    2). 如果要在中文环境的服务器端使用mysql命令行,改变my.ini文件中mysql的默认字符集。
    [mysql]
    # set character set
    default-character-set=gbk
    ­
    ★修改root密码
    MySQL配置好后,启动成功,默认密码是空,但是为了安全,设置密码(MySQL有一个默认用户名为root,密码自己设定:假如设为root)。
    1)登录MySQL root用户:
       打开命令行,执行:mysql -uroot
    2)修改root密码:
           mysql> update mysql.user set password="root" where User=''root'';
           mysql> flush privileges;
    以后再进入MySQL,则为:mysql -uroot -proot
    注:-u:表示用户名;-p:表示密码
    ★用dos命令打开和关闭mysqld服务
    打开net start mysql
    关闭net stop mysql
    ★常用命令
    show databases;显示数据库
    use databasename 用数据库
    show tables显示表
    create table tablename(field-name-1 fieldtype-1 modifiers,field-name-2 fieldtype-2 modifiers,....);创建表
    alter table tablename add new-fielname new fieldtype为表加入新列
    insert into tablename(fieldname-1,fieldname-2,fieldname-n)valuse(value-1,value-2,value-n)增
    delete from tablename where fieldname=value删
    update tablename set fieldname=new-value where id=1改
    select * from tablename查
    desc tablename表定义描述
    show create table tablename可以查看引擎
    alter table tablename engine=InnoDB修改引擎
    create table tablename(id int(11),name varchar(10) )type=INNODB建表是设置引擎
    ­
  • 相关阅读:
    20200910-3 命令行和控制台编程
    C语言1作业04
    C语言1博客作业03
    c语言1博客作业02
    2018寒假作业--3抓老鼠啊~亏了还是赚了?
    2018寒假作业2--币值转换
    2018寒假作业-1 打印沙漏
    记叙在人生路上对我影响最大的三位老师
    自我介绍
    抓老鼠啊~亏了还是赚了?编程总结
  • 原文地址:https://www.cnblogs.com/zhouwenwu/p/2258154.html
Copyright © 2011-2022 走看看