Mysql5.7的安装配置问题

前些日子安装和配置mysql,遇到一些问题,在这里记录一下。

1、首先,把zip的mysql解压。

2、设置环境变量PATH中添加你的mysql解压目录。

3、在mysql根目录下新建my.ini文件

[mysql]
; 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
;设置3306端口
port = 3306
; 设置mysql的安装目录
basedir=D:\Program Files\mysql-5.7.16-winx64
; 设置mysql数据库的数据的存放目录
datadir=D:\Program Files\mysql-5.7.16-winx64\data
; 允许最大连接数
max_connections=200
; 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
; 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB 

4、进到mysql安装目录下/bin中,以管理员权限运行,此处mysql5.7不同于以前的版本,直接初始化会生成随机密码,到时候登录mysql会很麻烦,

使用以下语句进行安装以及初始化:

mysqld -install
mysqld --initialize-insecure --user=mysql

生成一个用户名为root,密码为空的用户

5、启动mysql:net start mysql

6、用户登录:mysql -uroot -p或者使用mysqld console,(若有错误)此命令会显示出错误信息

enter password:直接回车

时间: 2024-12-06 06:13:35

Mysql5.7的安装配置问题的相关文章

基于rhel7.2的mysql5.7.13安装与配置

基于rhel7.2的mysql5.7.13安装与配置 一.实验环境: (1)虚拟机:vmware workstation 12 (2)操作系统:rhel 7.2 X86_64 (3)数据库:mysql5.7.13 二.MySQL 5.7主要特性: 原生支持Systemd 更好的性能:对于多核CPU.固态硬盘.锁有着更好的优化 更好的InnoDB存储引擎 更为健壮的复制功能:复制带来了数据完全不丢失的方案,传统金融客户也可以选择使用MySQL数据库. 注:从mysql5.6.3版本开始就已经支持了

mysql-5.7.13-win32 安装

*:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: 0 !important; } /* BLOCKS =============================================================================*/ p, blockquote, ul, ol, dl, table, pre { margin: 15px 0; } /* HEAD

MySQL5.5 RPM安装的默认安装路径

MySQL5.5 RPM安装的默认安装路径 2011-06-20 10:34:32|  分类: MySQL|举报|字号 订阅 下载LOFTER客户端 由于一客户要求安装mysql- 5.5.11,apache-2.2.18,php-5.3.6,这些目前来说都是比较新版本.apache-2.2.18,php-5.3.6目前已经 是最新稳定版的.mysql -5系列的mysql编译安装使用cmake,和一往不同.有一报错,尚未解决,据说官方仍未回复.所以我用RPM包给客户安装了mysql- 5.5.

win7 64位的apache2.4.9+php5.5+mysql5.6的安装

Win7 下64位的apache2.4.9+php5.5+mysql5.6.19的安装 1.首先下载文件 httpd-2.4.9-win64-VC11.zip(http://www.apachelounge.com/download/) php-5.5.14-Win32-VC11-x64.zip(http://windows.php.net/download/) mysql-5.6.19-winx64.zip(http://dev.mysql.com/downloads/mysql/) 2.安装

mysql5.6.19安装说明

转载:http://blog.sina.com.cn/s/blog_5391f1100101ojzz.html 1配置mysql的MYSQL_HOME和PATH 2在HOME下面配置my.ini文件,内容如下 [mysqld] loose-default-character-set = utf8 basedir = E:/mysql-5.6.11-winx64 datadir = E:/mysql-5.6.11-winx64/data port = 3306 sql_mode=NO_ENGINE

MYSQL5.7.10 安装文档

1.安装依赖包 yum -y install gcc-c++ ncurses-devel cmake make perl gcc autoconf automake zlib libxml libgcrypt libtool bison 2.安装boost库: 首先先查询是否已经安装过boost rpm -qa boost* 卸载旧boost-*等库: yum -y remove boost-* 下载Boost库,在解压后复制到/usr/local/boost目录下,然后重新cmake并在后面的

Mysql5.7.11 安装 cacti0.8.8f ,在导入cacti.sql数据库时出现下记错误,导致数据库导入终止: ERROR 1067 (42000) at line 1847: Invalid default value for 'status_fail_date'

解决方法:vim /etc/my.cnf 文件,加入 : sql-mode="NO_ENGINE_SUBSTITUTION" , Systemctl restart mysqld 进入mysql的之后可执行: select @@sql_mode 查询当前使用的sql_mode是什么 Mysql5.7.11 安装 cacti0.8.8f ,在导入cacti.sql数据库时出现下记错误,导致数据库导入终止: ERROR 1067 (42000) at line 1847: Invalid

LINUX Mysql5.6.19 安装

1.需要扩展安装 yum -y install make bison gcc-c++ cmake ncurses ncurses-devel 2.下载Mysql5.6.19 wget ftp://mirror.switch.ch/mirror/mysql/Downloads/MySQL-5.6/mysql-5.6.19.tar.gz 3.解压安装 tar zxvf mysql-5.6.19.tar.gz cd mysql-5.6.19 cmake -DCMAKE_INSTALL_PREFIX=/

centos6.5下的mysql5.6.30安装

http://www.cnblogs.com/fujinzhou/p/5750442.html centos6.5下的mysql5.6.30安装 1.解压mysql tar -xf mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz  -C /usr/local mv mysql-5.6.30-linux-glibc2.5-x86_64 mysql-5.6.30 2.添加用户与组 groupadd mysql useradd -g mysql mysql  -s