mysql绿色版的安装
来源:互联网 发布:ncbi geo数据库 编辑:程序博客网 时间:2024/05/23 19:13
一、安装MySQL数据库
1、下载。
链接:http://pan.baidu.com/s/1hsBp5ZY 密码:tz80
2、解压MySQL压缩包
解压到指定目录,D:\Dev\mysql-5.7.11。
3、添加环境变量
在Path中添加 D:\Dev\mysql-5.7.11\bin
4、修改配置文件
将my-default.ini名称改为:my.ini,文件里面的参数配置:
[mysqld]
# 设置mysql的安装目录
basedir=D:\Dev\mysql-5.7.11
# 设置mysql数据库的数据的存放目录,必须是data
datadir=D:\Dev\mysql-5.7.11\data
注意:路径是反斜线,也可以改为两个正斜线,还可以加上双引号
# mysql端口
port=3306
# 字符集
character_set_server=utf8 (我下载这个版本没有找到此项)
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
5、安装MySQL服务
cmd进入到mysql的bin目录(D:\Dev\mysql-5.7.11\bin)
如果安装目录下存在“Data”目录,务必先删除data目录(或移动到其他地方)。
执行mysqld –initialize 。
自动:mysqld --install [服务名] 手动:mysqld --install -manual [服务名] 然后执行mysqld -install MySQL --defaults-file="D:\Dev\mysql-5.7.11\my.ini",当显示Service successfully installed时,即表示mysql服务安装成功。 注意:务必要把"-defaults"改为"--defaults",mysqld指令没有-d选项,而MYSQL在解析参数时,只要碰到xxxx-dxxxx就会把-D当成选项去处理。 mysql默认查找c:\my.ini和c:\windows\my.ini,安装目录下的my.ini或my.cnf。
6、mysql服务启动与停止
方法一,在doc命令下进入到mysql的bin目录(D:\Dev\mysql-5.7.11\bin), 输入"net start mysql"启动mysql, 输入"net stop mysql"停止mysql服务。 方法二,打开管理工具 服务,找到MySQL服务。
通过右键选择启动或者直接点击左边的启动来启动服务。
二、卸载MySQL服务
在doc命令下进入到D:\Dev\mysql-5.7.11\bin>输入”mysqld -remove”或者”sc delete mysql”执行卸载服务。
三、root密码修改与登录
1、登录
本地登录mysql数据库在doc命令窗口里面,输入命令:mysql -u root -p
回车后提示输入密码。
注:mysql解压缩版初次安装管理员root的密码为空,直接再回车一次就登入mysql数据库。
如果出现ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YES)错误,编辑mysql配置文件my.ini,在[mysqld]这个条目下加入 skip-grant-tables,保存退出后重启mysql。
2、修改root密码
刚安装完成时root账号默认密码为空,此时可以将密码修改为指定的密码。如:123456
方法一:
c:>mysql -u root -p
mysql>show databases;
mysql>use mysql;
mysql>UPDATE user SET password=PASSWORD(“123456”) WHERE user=’root’;
mysql>FLUSH PRIVILEGES; 【注意一定不要遗忘这句话,否则密码更改不能生效,刷新MySQL的系统权限相关表,第二种方法,就是重新启动mysql服务器】
mysql>QUIT
改好之后,再修改一下my.ini这个文件,把刚才加入的”skip-grant-tables”这行删除,保存退出,再重启mysql。
方法二:
利用第三方管理工具进行密码修改。如Navicat for MySQL
遇到的问题:
1.
ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: NO)
#1.停止mysql数据库/etc/init.d/mysqld stop#2.执行如下命令mysqld_safe --user=mysql --skip-grant-tables --skip-networking .使用root登录mysql数据库mysql -u root mysql#4.更新root密码mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';#最新版MySQL请采用如下SQL:mysql> UPDATE user SET authentication_string=PASSWORD('newpassword') where USER='root';#5.刷新权限 mysql> FLUSH PRIVILEGES;#6.退出mysqlmysql> quit#7.重启mysql/etc/init.d/mysqld restart#8.使用root用户重新登录mysqlmysql -uroot -p Enter password: <输入新设的密码newpassword>
2.
ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
错误解决
进入mysql的服务器中使用mysql指令进行登录及操作。
1.登录mysql:mysql -uroot -proot
(root是我的帐号及密码)
2.尝试是否报1820错误,执行语句:mysql> select 1;
(将会得到一个错误:ERROR 1820 (HY000): You must SET PASSWORD before executing this statement )
3.设置新密码:mysql> set password=password(‘root’);
(由于我不需要更改密码,所以再次重置一下密码为root)
4.再次尝试是否报1820错误,执行语句:mysql> select 1;
(将得到如下返回数据,说明问题已经解决了!)
mysql> select 1;
+—+
| 1 |
+—+
| 1 |
+—+
1 row in set (0.00 sec)
- 安装绿色版的mysql
- mysql绿色版的安装
- 绿色版Mysql的安装配置
- 绿色版Mysql的安装配置
- Mysql绿色版的安装配置
- MySQL绿色版的安装教程
- 绿色版Mysql的安装配置
- 绿色版MySQL的安装和使用
- MySql绿色版安装出现的问题总结
- mysql 绿色版 安装出现的问题
- 绿色版mysql安装步骤
- mysql 绿色版安装
- 绿色版MySQL安装
- 绿色版MYSQL安装
- 绿色版mysql安装步骤
- 绿色版mysql安装过程
- 绿色版Mysql安装方法
- MySQL 绿色版安装方法
- Linux下载和在在虚拟系统安装以及linux的常用命令解说
- C语言中关于指针的一些笔记
- 一直被困惑的两方面问题
- 算法实验:格雷码问题
- 第八届蓝桥杯省赛真题
- mysql绿色版的安装
- window对象
- 使用Yarn代替npm包管理器
- 写在最初 ——阿狐
- 数字签名是什么?
- js location对象
- HDFS架构
- IIS——您查找的资源存在问题
- TextView 常用属性及其对应方法