d: cd D:MySQLmysql-5.7.21-winx64bin mysqld --defaults-file=D:MySQLmysql.ini mysqld --initialize-insecure #安装服务 mysqld --install #启动服务 mysqld --console #关闭、启动服务 net stop mysql net start mysql #删除服务 sc delete mysql #请求链接 mysql -u root -p #选择数据库 USE mysql; #修改root密码 update user set authentication_string=password('qiaobo123') where user='root' and Host='localhost'; #给任意IP 访问 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'qiaobo123' WITH GRANT OPTION; grant all privileges on *.* to 'root'@'localhost' identified by 'qiaobo123' with grant option; grant all privileges on *.* to 'root'@'%' identified by 'qiaobo123'; GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'qiaobo123' WITH GRANT OPTION; FLUSH PRIVILEGES; #跳过验证开启安全模式 mysqld --skip-grant-tables #查看端口被那个占用? netstat -aon|findstr "3306" tasklist|findstr 2816; #杀进程 taskkill /f /t /im mysqld.exe #杀进程 taskkill /pid 2816 -t -f; 39.105.36.86 #打开服务 services.msc
mysql配置项:
[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:MySQLmysql-5.7.21-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:MySQLdata # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB
技术交流QQ群:15129679