`
ydcworld
  • 浏览: 22352 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Ubuntu14.0.0 安装mysql8.0

 
阅读更多
1.用命令: apt-get update; apt-get upgrade; apt-get install mysql-server 报错信息如下: The following packages have unmet dependencies: mysql-server : Depends: mysql-server-5.5 but it is not going to be installed E: Unable to correct problems, you have held broken packages. 刚开始以为是数据源配置有问题,更新文件/etc/apt/sources.list文件,还是解决不了问题,后来从网上得知需要先进行apt源设置,操作如下: 下载官方提供的 mysql-apt-config.deb 包配置文件进行APT源设置,下载URL: https://dev.mysql.com/downloads/repo/apt/ 执行命令:dpkg -i mysql-apt-config_0.8.12-1_all.deb 再执行:apt-get update,apt-get upgrade;apt-get install mysqlserver; 弹出框后选OK,设置密码

2.修改root密码时提示错误: 修改/etc/mysql/mysql.conf.d/mysqld.cnf文件,文件尾加入skip-grant-tables,重启,免密进入 执行UPDATE user SET Password=password('root') WHERE User='root'报错; 报错原因:mysql5.7.6以后废弃了user表中的password字段和 password() 方法; 直接执行update user set authentication_string='' where user='root';将密码设置为空,然后修改/etc/mysql/mysql.conf.d/mysqld.cnf文件,去掉skip-grant-tables,重启,root免密登录,再执行: alter user 'root'@'localhost'IDENTIFIED BY 'rootPassword@123'; 密码更新成功,退出重新密码登录

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics