运行环境:mysql本地建立连接206服务器有bdcycsl用户, 本地用户root
执行修改表字段长度报错:alter table bdcycsl.DY modify column fj varchar(2000);
报错提示:权限问题
刚开始我有个疑问:我是在bdcycsl用户下面执行的脚本,为什么提示我本地无权限? 'bdcycsl'@'localhost' 怎么是@localhost?
处理方法: 在mysql本地建立连接206服务器上的root用户,并在root用户下面执行权限操作
权限执行好了之后,在执行修改表字段长度就行了。
想了下原因:本地没有206上的root用户,而本地的root用户是没有操作权限的。所以需要新建一个206服务器上的root