Mysql应用mysql 5.7.14 安装配置简单教程
《Mysql应用mysql 5.7.14 安装配置简单教程》要点: MYSQL入门记录mysql5.7.14安装与配置过程,梳理成文,希望对大家有所赞助. MYSQL入门1.配置文档:? MYSQL入门
####################配置文件开始###################
# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install,and will be replaced if you
# *** upgrade to a newer version of MySQL.
[client]
default-character-set=utf8
[mysqld]
port=3306
basedir ="D:mysql-5.7.14-winx64"
datadir ="D:mysql-5.7.14-winx64/data/"
tmpdir ="D:mysql-5.7.14-winx64/data/"
socket ="D:mysql-5.7.14-winx64/data/mysql.sock"
log-error="D:mysql-5.7.14-winx64/data/mysql_error.log"
#server_id = 2
#skip-locking
max_connections=100
table_open_cache=256
query_cache_size=1M
tmp_table_size=32M
thread_cache_size=8
innodb_data_home_dir="D:mysql-5.7.14-winx64/data/"
innodb_flush_log_at_trx_commit =1
innodb_log_buffer_size=128M
innodb_buffer_pool_size=128M
innodb_log_file_size=10M
innodb_thread_concurrency=16
innodb-autoextend-increment=1000
join_buffer_size = 128M
sort_buffer_size = 32M
read_rnd_buffer_size = 32M
max_allowed_packet = 32M
explicit_defaults_for_timestamp=true
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
skip-grant-tables
#sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
####################配置文件结束###################
MYSQL入门2. 添加环境变量 MYSQL入门3.启动服务 MYSQL入门net start mysql MYSQL入门问题办理:删除data文件夹里的内容 MYSQL入门 MYSQL入门4.登录Access denied for user 'root'@'localhost' (using password: NO)问题解决 MYSQL入门----2.进入mysql数据库:mysql> use mysql;Database changed MYSQL入门----3.输入update mysql.user set authentication_string=password('root') where user='root' ; MYSQL入门重复的原因是因为跟5.7以前的输入方式不同. MYSQL入门----4.编辑my.ini文件删掉skip-grant-tables 这一行,然后重启MySQL,否则MySQL仍能免暗码登录. MYSQL入门4.mysql error You must reset your password using ALTER USER statement before executing this statement.或者Your password has expired. To log in you must change it using a client that supports expired passwords.? MYSQL入门 MYSQL入门5、设置编码问题(原文来自:设置MYSQL数据库编码为UTF-8) MYSQL入门
show variables like ‘%character%';
show variables like'%collation%';
MYSQL入门2)、如果不是以上情况,必要将mysql编码设置为utf-8.具体步骤如下: MYSQL入门如果没有该程序,必要手动修改mysql编码. MYSQL入门2>、? 重新启动MySql服务 MYSQL入门3>、? 查看设置结果 MYSQL入门如果仍有编码不是utf8的,请检查配置文件,也可使用mysql命令设置:? MYSQL入门 set character_set_client = utf8; MYSQL入门另外:建立数据库时可以使用以下命令: MYSQL入门
create database app_relation character set utf8;
use app_relation;
source app_relation.sql;
MYSQL入门修改数据库编码的命令为:alter database app_relation character set utf8; MYSQL入门以上就是本文的全部内容,希望对大家的学习有所赞助,也希望大家多多支持编程之家PHP. MYSQL入门精彩专题分享:mysql分歧版本安装教程 mysql5.7各版本安装教程 欢迎参与《Mysql应用mysql 5.7.14 安装配置简单教程》讨论,分享您的想法,编程之家 52php.cn为您提供专业教程。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |