昨晚在linux下安装了mysql,写这篇文章帮助下有需要的朋友。
1. 上 下载mysql for linux,我下载的是non rpm的mysql-5.0.45-linux-i686.tar.gz
2. 安装步骤:
1). 解压缩tar包到/usr/mysql中(下面所有操作都以/usr/mysql为当前目录)
gunzip < mysql-5.0.45-linux-i686.tar.gz | tar -xvf -
2). 创建mysql用户
/usr/sbin/useradd mysql
3). 运行 mysql_install_db 初始化数据库
./scripts/mysql_install_db --user=mysql # 指定mysql用户有权限运行数据库
mysql的数据库会存放在./data 下
通过以上步骤,mysql已成功安装到linux中,下面是一些设置
3. 启动数据库服务器
./bin/mysqld_safe --user=mysql &; # 处于安全考虑,只有root用户和mysql用户可以使用数据库
4. 启动服务器后设置root帐号密码
./bin/mysqladmin -u root -p password xxxxxx;
5. 连接服务器
$ ./bin/mysql -u root -p
Enter password: # 输入密码即可
mysql>
-------------------------- 华丽的分界线 -----------------------
一般我们不会在linux环境下应用数据库,下面就来配置一下window端的mysql_front来远程连接linux端的mysql
1. 先对数据库进行一些设置,不然无法远程连接
mysql> update mysql.user set host = '%' where host = 'localhost';
mysql> grant all privileges on *.* to root@"%";
mysql> flush privileges;
2. 安装 mysql_front
略
3. 添加对话
连接处填入,服务器: 192.168.1.39(linux服务器的ip)
端口: 3306 (mysql的默认端口号)
字符集: 最好和linux下的字符集相同,避免乱码(我用的是utf-8)
注册处填入,用户: root
密码: xxxxxxx
数据库: 可以不选,进入后用use选择连接的数据库
按下确定就可以操作数据库了。
阅读(1098) | 评论(0) | 转发(0) |