网站ui设计,为某公司或企业做的门户网站,海绵宝宝网页设计素材,免费行情软件app下载大全1、首先去官网下载mysql安装包#xff0c;官网地址#xff1a;MySQL :: Download MySQL Community Server 2#xff1a;把安装包放到你安装mysql的地方#xff0c;然后进行解压缩#xff0c;注意#xff0c;解压后的mysql没有配置文件#xff0c;我们需要创建配置文件 配…1、首先去官网下载mysql安装包官网地址MySQL :: Download MySQL Community Server 2把安装包放到你安装mysql的地方然后进行解压缩注意解压后的mysql没有配置文件我们需要创建配置文件 配置文件内容如下
[mysql]# 设置mysql客户端默认字符集
default-character-setutf8[mysqld]
#设置3306端口
port 3308#免密登录配置
#skip-grant-tables#主数据主从配置
server_id1
log-binmysql-bin
#可读可写
read-only0
#需要同步的库
binlog-do-dbwater_data
#忽略的数据库
replicate-ignore-dbmysql
replicate-ignore-dbsys
replicate-ignore-dbinformation_schema
replicate-ignore-dbperformance_schema# 设置mysql的安装目录
basedirD:\mysql\mysql5.7.41\mysql-5.7.41-winx64# 设置mysql数据库的数据的存放目录
datadirD:\mysql-5.7.21\data# 允许最大连接数
max_connections200# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-serverutf8# 创建新表时将使用的默认存储引擎
default-storage-engineINNODB
sql-modeSTRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
3mysql安装(注意此步操作会自动安装windows mysql服务)
以管理员身份进入cmd
运行--》D:
运行--》cd D:\mysql\mysql8.2.0\mysql-8.2.0-winx64\bin
运行--》mysqld --install MySQL --defaults-fileD:\mysql\mysql8.2.0\mysql-8.2.0-winx64\my.ini
运行--》mysqld --initialize
运行--》net start mysql
运行--》mysql -u root -p //直接回车进入mysql
运行--》use mysql;
运行--》update user set authentication_stringpassword(####) where userroot; //修改root用户密码
运行--》exit
4、允许远程连接配置 $ mysql -u root -p$ use mysql;$ update user set Host % where User root;$ flush privileges;
5、如果想要删除mysql直接移除mysql服务
移除mysql服务--》mysqld --remove MySQL
移除mysql服务如果报错提示mysqld不是内部或外部命令则先进入E盘然后再进入mysql bin目录然后再执行移除命令
6、navcait连不上mysql
如果navcait连接不上
运行--》ALTER USER rootlocalhost IDENTIFIED BY ####;https://www.cnblogs.com/alan-lin/p/9966917.htmlhttps://www.jianshu.com/p/24c8a71b32e2https://dev.mysql.com/downloads/mysql/
7、不同版本更新mysql用户密码语句不同
5.6
mysqluse mysql;
mysqlupdate user set passwordpassword(your password) where userroot;
mysqlflush privileges;5.7
mysqluse mysql;
mysqlupdate user set authentication_stringpassword(123456) where user root;
mysqlflush privileges;8.0
mysqluse mysql;
mysqlupdate user set authentication_stringpassword(123456) where userroot;
mysqlflush privileges;