tomcat :
mysql 安装《.zip版本》 : mysql和mysqld的区别:mysql为客户端的程序,mysqld为服务器端的程序;
步骤:
①环境变量
②mysql 的my.ini文件内容:
[mysql]
设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
设置3306端口
port = 3306
设置mysql的安装目录
basedir=D:\mysql-5.7.20-winx64
设置mysql数据库的数据的存放目录
datadir=D:\mysql-5.7.20-winx64\data
允许最大连接数
max_connections=200
服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
③初始化 mysql5.7 特有的mysqld --defaults-file=D:\mysql-5.7.20-winx64\bin\my.ini --initialize 加载配置文件
④ 安装服务 mysqld -install mysqld remove 卸载服务
可以用net start 查看
⑥ 启动mysql服务 net start mysql
net stop mysql 服务关闭
7、配置好以上就可以登录mysql了:
a、首次登录时由于没有设置root密码,登录会报错,此时在配置文件my.ini中加上skip-grant-tables,保存后,重启mysql服务,在cmd中依次输入:net stop mysql; net start mysql; mysql -uroot -p,回车后就直接登录了;
b、设置root密码:
① 进入mysql数据库:use mysql;
② 设置密码:update user set authentication_string=password('xxx') where user='root' and Host = 'localhost'; (5.7版本)
update user set password=password("xxx") where user="root"; (5.5版本)
③ 退出数据库:exit (或者quit)
④ 密码改好后,再进入my.ini,注释掉skip-grant-tables,保存;
⑤ 再重启mysql服务,重新登录即可;
8、再次登录mysql,输入命令:alter user 'root'@'localhost' identified by 'xxx';
退出:quit
网友评论