1、安装步骤
一、下载压缩包(可不建立data目录)

二、新建data目录

三、新建配置文件(my-default.ini 放置安装根目录下)
[mysql] default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\mysql-5.7.26-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\mysql-5.7.26-winx64\data # 容许最大链接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 建立新表时将使用的默认存储引擎 default-storage-engine=INNODB
四、以管理员身份运行cmd -> 订制服务(进入 D:\mysql-5.7.26-winx64\bin)mysql
mysqld --install 制做Mysql的Windows服务 - 使用全路径注册 mysqld --remove 删除Mysql的Windows服务
五、初始化MySqlsql
mysqld --initialize
六、启动服务数据库
net start mysql 启动Mysql服务(可以使用Process类测试) net stop mysql 中止Mysql服务
七、修改密码less
查看root的初始密码 - data文件夹下面以err为结尾的文件当中ide
搜索root测试
八、root登陆并修改密码编码
mysql -u root -p mysql -h 203.195.156.233 -p3306 -u root -p --修改用户密码 alter user root@localhost identified by '123456';
九、为mysql路径添加环境变量spa
十、远程访问code
访问用户名的host值必须修改成% server
use mysql; show tables; select host,user from user; update user set host ='%' where user ='root'; #修改root的远程访问方式
flush privileges; #刷新MySql系统权限用户表
添加防火墙的入站规则 - 默认端口(3306)
重启服务
十一、遗忘root密码
# 启动免受权服务端 mysqld --skip-grant-tables # 客户端 mysql -u root -p # 修改用户名密码 update mysql.user set authentication_string=password('666') where user='root'; flush privileges;
十二、外部文件的导入命令
--infile后跟文件路径,路径分隔符使用/(非\)--fields terminated by表示分隔符--ignore 表示忽略多少行 load data local infile 'E:/LiWork/wy/lession/data/orderinfo.csv' into table orderinfo fields terminated by ',' ignore 1 lines;