本版本用的是mysql5.7相较于之前的5.6有所不同,启动前必须进行安全初始化。
初始化(这个初始化只有在第一次的时候要用):
进入mysql的bin目录下后,输入
mysqld --initialize-insecure
其作用是初始化data目录,并授权一个无密码的root用户。执行成功后,会在mysql安装目录下多出一个data子目录(用于存放数据库,对于早期版本,安装后就有该目录)。
初始化
初始化成功后,在bin目录下输入
mysqld
or
mysqld -nt
启动
启动mysql数据库服务器,mysql占用的服务器端口是3306(3306是mysql服务器默认使用的端口号)。启动成功后将占用当前的MS-DOS窗口,和以前版本不同的是,启动成功后没有任何提示。
启动成功
且注意,直接关掉cmd不能关闭mysql,可以使用操作系统提供的“任务管理器”(Ctrl+shift+esc组合键打开)去关闭,或者在命令行当中关闭
修改root用户密码
mysqladmin -u root -p password
mysql数据库服务器的root用户是默认没有密码的,要是想修改root用户的密码的话,可以执行上面的命令,该命令可以修改任何用户的密码
测试是否成功安装
我一般测试是否已经成功开启,是打开Navicat for MySQL,看下是否可以正常连接mysql,还有一种方法是在命令行输入下面的命令
mysql -u root
成功
Navicat for MySQL新建数据库
image.png
网友评论