安装mysql-5.7.9-winx64
1、mysql-5.7.9-winx64.zip下载
官方网站下载地址:http://dev.mysql.com/downloads/mysql/5.7.html
2、解压到D:\MySqlDataBase
3、在D:\MySqlDataBase\mysql-5.7.9-winx64下新建my.ini配置文件
内容如下:
[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\MysqlDataBase\mysql-5.7.9-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\MysqlDataBase\mysql-5.7.9-winx64\data tmpdir=D:\MysqlDataBase\mysql-5.7.9-winx64\data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB
重点是以下配置,其中datadir的目录名称必须是:D:\MysqlDataBase\mysql-5.7.9-winx64\data。
4、生成data目录
官网下载的mysql5.7 没有data目录,需要初始化一下:
执行:mysqld --initialize --user=mysql --console
会自动生成data目录,还有一个随机密码,记下来。
5、在windows系统环境变量path,加入如下内容
D:\MysqlDataBase\mysql-5.7.9-winx64\bin;(注意加分号)
6、将mysql注册为windows系统服务
具体操作是在命令行中执行以下命令(需要以管理员身份运行命令行):
需要切换到bin目录,否则,会将服务目录指定为C:\Program Files\MySQL\MySQL Server 5.7\mysqld
增加服务命令:mysqld install MySQL --defaults-file="D:\MysqlDataBase\mysql-5.7.9-winx64\my.ini"
移除服务命令为:mysqld remove
7、第5步成功后,打开系统服务管理
可以看到mysql系统服务
在命令行启动mysql命令为: net start mysql
关闭mysql命令为:net stop mysql
8、修改root的密码
登录mysql -uroot -p 输入刚才记录的密码,执行:set password = password('root')修改密码。
9、远程登陆配置
允许root用户在任何地方进行远程登录,并具有所有库任何操作权限,具体操作如下:
1)在本机先使用root用户登录mysql:
命令行执行:mysql -u root -p
输入密码(第7步中设置的密码):xxxxx
2)进行授权操作:
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;
重载授权表:
mysql>FLUSH PRIVILEGES;
退出mysql:quit
- mysql全量备份
- MySQL索引的类型
- mysql命令大全
- mysql 5.7+版本包中没有data目录的解决办法
- 优化系列 | 实例解析MySQL性能瓶颈排查定位
- wamp中mysql远程访问问题
- mysql tokudb执行计划走的不准确案例
- MySQLdb模块操作
- 关于mysql 删除数据后物理空间未释放(转载)
- 关系型数据的分布式处理系统MyCAT
- 辛星解读mysql的用户管理
- MySQL5.6 PERFORMANCE_SCHEMA 说明
- 2种方法解决mysql主从不同步
- How to create a new user and grant permissions on MySql
- MySQL查询统计,统计唯一值并分组
- BAE mysql链接报错:AK SK Invalid
- 记录mysql操作
- 关于Win7 64位 mysql 5.7下载安装问题
- mysql常用字符串操作函数大全,以及实例
- MySql的七种表类型(存储引擎)