上学期选修了数据库,当时大一上学期,对电脑没有 什么概念,数据库学的也比较水,装了sqlserver玩了玩,学会了一些sql语言,这学期自己弄了个网站玩,(用了WordPress模板)发现需要一些Mysql知识,还有Linux网络方面知识(Linux上学期看了命令行,网络方面一点也不懂),SO,决定这学期挤出点空余时间学学Linux网络基础和Mysql。今天晚上上完选修课就在活动里面装Mysql.到现在才弄好(其实一开始应该按照视频讲解来操作,只怪自己以为太简单。。。)
1.下载地址:点击打开
看你的操作系统位数了,我的是64位
2.下载完成后
先解压到当前目录,注意解压完后暂先没有data文件夹和my.ini配置文件
3.复制根目录下的my-default.ini,改名为my.ini , my.ini用下面内容替换
注意自己的下载路径是不是和我一样
----------华丽的分割线--------------
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=D:\mysql
datadir=D:\mysql\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
D:\mysql\bin\mysqld.exe
----------华丽的分割线--------------
4.
环境变量配置
我的电脑-属性-高级-环境变量-新建
变量MYSQL_HOME 值D:\wamp\mysql
找到变量path 编辑,在后面加上 ;%MYSQL_HOME%\bin
5. PS:以管理员身份运行
运行中输入cmd ,或找到C:\Windows\System32\cmd.exe,进入mysql解压目录bin子目录下,
C:\Documents and Settings\Administrator>cd\
C:\>d:
D:\cd mysql
D:\mysql>cd bin
D:\mysql\bin>
D:\mysql\bin>mysqld -install
提示:Service successfully installed.及即安装成功。
{
CMD命令:cd\
d:
cd mysql\bin
}
6.
启动、停止、移出MYSQL服务
启动MYSQL服务:net start mysql
停止MYSQL服务:net stop mysql
移出mysql服务:mysqld -remove
这里启动服务,方便下一步操作。
啊哦,你启动服务室时会发现不能启动
这是因为我们缺少data文件夹,解决办法很简单输入mysqld --initialize-insecure 只输mysqld --initialize 生成随机密码进不去的,输入mysqld --initialize-insecure生成无密码的用户,这就是花费我好长时间解决的问题。。。
你就会发现目录下多了个data文件夹
7.再次输入net start mysql
8.输入mysql -u root登录
大功告成,注意,这时候密码为空,具体怎么改密码,这里就不方便演示了,改密码是很简单的,敲些命令即可,希望对各位同学有帮助