发表于: 2017-04-27 18:10:32
1 1462
今日完成
1、今天终于解决了mySQL的安装,本来应该是很简单的安装,一般情况 sudo apt-get install mysql-server 即可。
可是WTF哈哈哈哈,花费大量时间安装,详情不表。
2、导入windows下的数据库到服务器上,出现错误如下
google知powershell似乎有莫名的编码问题导致出现了ASCII码,而不是UTF码
用cmd导出
导入服务器 注意source后应为绝对路径,需要先创建一个数据库然后use。
3、尝试用Navicat连接服务器上的mySQL
错误2003:配置文件 vim /etc/mysql/mysql.conf.d/mysqld.cnf 将bind-address = 127.0.0.1此行注释掉
错误1045:用户权限问题,最后学习了mysql的用户权限管理语句
grant all privileges on *.* to 'user'@'%' identified by 'password';
all privileges 所有权限
*.* 前一个*是数据库名,后一个*是表名,*。*是所有库和表
'user' 单引号内用户名
@'%' %可换为IP地址,%是所有
'password' 密码
最后需要flush privileges; 更新一下。
终于成功了
明日计划
用本机的程序使用云的DB完成接下来的任务:连接池,错误处理,插入大量数据等
问题
今天一直在解决问题,目前没有新学什么东西也没问题可问
收获
如何处理服务器上各种各样的问题,手动安装mysql及配置其远程连接
评论