我下面这个对Ubuntu 14.04数字海洋教程在Ubuntu 16.04安装mysql了我的Rails项目。我可能错误地假设程序是相同的。
但是,当我运行命令时sudo mysql_install_db,出现以下错误:
2016-06-15 18:40:36 [WARNING] mysql_install_db is deprecated. Please consider switching to mysqld --initialize
2016-06-15 18:40:36 [ERROR]   The data directory needs to be specified.
如何完成设置?过去,我在Ubuntu 14.04上多次成功地遵循相同的步骤。
                  @Jos它给出以下错误:
                
                  
                    —
                    Jawad Khawaja 
                    
                  
                
              mysqld: Can't create directory '/var/lib/mysql/' (Errcode: 17 - File exists) 2016-06-15T14:00:28.483462Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details). 2016-06-15T14:00:28.484374Z 0 [ERROR] Aborting
                
                  您可能可以通过删除目录
                
                  
                    —
                    乔斯
                    
                  
                
              /var/lib/mysql并重新运行该--initialize过程来解决该问题。
                
                  谢谢你!我担心它可能会引起问题,因为其中包含许多文件。但这行得通。我已经完成安装。
                
                
                  
                    —
                    贾瓦德·卡瓦贾
                    
                  
                
              
                  @Jos您应该发表评论作为答案。
                
                
                  
                    —
                    字节指挥官
                    
                  
                
              
mysqld --initialize?