随笔分类 - Mysql
摘要:· 常用命令创建数据库:create database databasename;查看数据库:show databases;创建用户:create user 'username'@'%' identified by 'password';创建用户:grant select,insert,update,delete on dbname.* to username@'%' identified by "password";分配权限:grant ALL PRIVILEGESon *.* to 'su
阅读全文
摘要:使用mysql workbench登陆mysql服务器时提示授权算法错误。查阅资料发现,mysql密码使用有两个阶段,第一阶段是登陆时使用hash value进行验证,第二阶段用password()函数生成密码。换句话说,第一阶段用加密字符串登陆,第二阶段需要更改密码(create user/grant/set password)时使用password()函数来生成。而第一阶段的验证hash value有两种,一种是pre-4.1版本,另一种是4.1版本的,前者是16字节的字符串,后者是41字节的字符串。user表的password的长度也调整到了41字节。新版本的hash value总是以*
阅读全文
摘要:· 安装服务器端yum install mysql-server· 设置开机启动chkconfig --list mysqldchkconfig mysqld --level 2345 onchkconfig --list mysqld· 配置iptableiptables -A INPUT -p tcp --dport 3306 -j ACCEPTservice iptables saveservice iptables restart· 设置支持UTF-81. vi /etc/my.cnf2. 在[mysqld]中加入:default-charact
阅读全文