MySQL数据安装完成后没有发现mysql数据库

一方晴空 2016-06-15 02:12:15
我的ini配置文件:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3316
# 设置mysql的安装目录
basedir=F:\mysql\mysql-5.6.25-winx64
# 设置mysql数据库的数据的存放目录
datadir=F:\mysql\mysql-5.6.25-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

max_allowed_packet=16M
innodb_file_per_table=1
sort_buffer_size = 6M


[client]
#password = your_password
port = 3316
socket = /tmp/mysql.sock
default-character-set=utf8


我连接数据库:mysql -uroot
show databases;
数据库显示:

mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| test |
+--------------------+
2 rows in set (0.00 sec)


竟然没有mysql数据库。

mysql> use mysql;
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'


请各位帮忙看看~
...全文
200 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
cdutfly 2016-06-15
  • 打赏
  • 举报
回复
root 登录后 再给root 重新授权一次 刷新权限 再看看
zhu19774279 2016-06-15
  • 打赏
  • 举报
回复
印象中5.6装好后会有一个初始密码,不再像5.5一样是空密码,所以直接mysql -uroot登录,其实相当于没登陆。 另外你把端口改了,登录的时候得加参数-P 3316

56,675

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧