linux mysql 操作配置

1、删除 mysql

sudo apt-get autoremove --purge mysql-server-5.0
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common (非常重要)

清理残留数据

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P


2、安装 mysql

sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install php5-mysql(安装php5-mysql 是将php和mysql连接起来 )

查看是否启动:
sudo netstat -tap | grep mysql

重启mysql服务:
sudo /etc/init.d/mysql restart

mysql 密码变更:
sudo mysqladmin -u root password  新密码

4. 配置my.cnf

vi /etc/mysql/my.cnf

默认数据库目录位置:/var/lib/mysql
如果更改目录,先复制 cp :/var/lib/mysql   /home/mysql
datadir         = /home/mysql

修改了数据目录存放位置后,需要修改安全限制文件
vi /etc/apparmor.d/usr.sbin.mysqld

增加:
/home/mysql/  r,
/home/mysql/** rwk,

修改后重启下: sudo /etc/init.d/apparmor restart

其它:

default-storage-engine = MyISAM  #存储引擎
character-set-server    = utf8  #字符编码
collation-server        = utf8_general_ci   #字符编码

bind-address            = 0.0.0.0  #监听地址,外部链接需更改


用户权限:

chown R mysql:mysql /home/mysql


create database 数据库名;
GRANT Select, Insert, Update, Delete, Create, Drop, INDEX, Create VIEW, SHOW VIEW, Create ROUTINE, Alter ROUTINE, EXECUTE,Alter ON 数据库名.* to 登录名@"%" identified by "密码";






[本日志由 jit 于 2014-04-27 09:48 PM 更新]
上一篇: 删除特殊文件或0字节文件
下一篇: Ubuntu下单网卡多IP地址的配置
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 邮件地址支持Gravatar头像,邮箱地址不会公开.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 关闭 | [img]标签 关闭