10天轻松学习javase第6天下,Java操作mysql之win7/10 安装mysql

10天轻松学习javase第6天下,Java操作mysql之win7/10 安装mysql

1.在官网上面下载mysql-5.7.21.zip

2.配置

修改my.ini文件

my.ini文件自己手动添加

[mysql]

#设置mysql客户端默认字符集

default-character-set=utf8

3.安装mysql服务并启动之:(一定要以管理员权限运行cmd)

也就是data文件夹的由来啦。
以管理员身份打开cmd窗口后,将目录切换到你解压文件的bin目录
再输入mysqld install回车运行就行了
接着就是输入 net start mysql启动服务
报错!!!
“服务器无法启动,服务器没有报告任何错误。”
然后。。。
再输入mysqld --initialize-insecure --user=mysql
(执行完上面命令后,MySQL会自建一个data文件夹,并且建好默认数据库,登录的用户名为root,密码为空)
再次启动:再输入 net start mysql 启动服务,OK成功。

如果出现以下问题,请按如下操作:

mysql -u root -p 两次回车;返回ERROR 1045(28000):Access denied for user ‘root’@‘localhost’ (using password: NO) 用户root拒绝访问。

此时会提示密码错误

打开data目录,用记事本打开.err文件,搜索password会找到临时生成的密码,复制。

4mysql 修改密码为root:(可选)

mysql> SET PASSWORD FOR ‘root’@‘localhost’ = PASSWORD(‘root’);

操作mysql的客戶端工具建议使用navicat.exe

建议一个连接

Ip:localhost
用戶和密碼就是mysql的用戶和密碼

新建一个数据库名字随意。我的it123blog

打开这个数据库查询执行下面的sql语句。

CREATE TABLE `users` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `name` varchar(50) DEFAULT NULL,
  `password` varchar(50) DEFAULT NULL,
  `email` varchar(100) DEFAULT NULL,
  `address` varchar(100) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
发布了55 篇原创文章 · 获赞 1 · 访问量 2945

猜你喜欢

转载自blog.csdn.net/u013750652/article/details/104050150
今日推荐