最近闲来无事,预备倒腾下MySql,并全程记录,为以后失业早作打算
.今天写下简洁版MySql在linux下的安装过程:
安装环境:
Red Hat 4.1.2-46
MySql : 5.5.12
准备活动:
1.MySQL-server-5.5.12-1.rhel5.i386.rpm、MySQL-client-5.5.12-1.rhel5.i386.rpm
可以到mysql官网上去下载。
2.Windows段管理工具: EMS SQL Manager for MySQL
下载地址:http://www.sqlmanager.net/products/mysql/manager
安装方法:
1.据说有的rpm文件无法更改安装目录,比如我用的这个,所以只能用root或者root权限的用户进行安装 ,可以用rpm -qpi MySQL-server-5.5.12-1.rhel5.i386.rpm |head
显示:Relocations: (not relocatable)。懒得搞了,直接用root吧。
2.安装命令如下:
rpm -ivh MySQL-server-5.5.12-1.rhel5.i386.rpm
安装过程截图:
安装客户端,如法炮制:rpm -ivh MySQL-client-5.5.12-1.rhel5.i386.rpm
3.启动Mysql:
其他网摘说,mysql安装后自动启动,但是我的安装完后netstat -nat中并没有3306,所以手动启动:
/etc/init.d/mysql start
见截图:
对应关闭数据库:/usr/bin/mysqladmin -u root 【-p】 shutdown,没有密码的情况下-p参数可以省略。
然后查看,通常mysql的默认端口都是3306,通过netstat -nat 查看端口使用情况,见图:
OK!已经起来啦。
4.简单尝试Mysql:
因为初始mysql的最高权限用户是root,类似oracle的system吧,此用户初始状态并没有密码,所以:
[root@localhost software]# mysql
即可通过刚刚安装的client登入mysql
5.给用户设置密码:
/usr/bin/mysqladmin -u 用户名 -p password 【新密码】
例子:
由于root初始没有密码所以 -p 省略
6.测试修改密码:
仍然:[root@localhost software]# mysql
提示:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
说明设置的密码已经起作用了
使用:mysql -u root -p,然后输入先前设置的密码就ok
7.创建database
登录进mysql后,create database database名字
8.利用安装好的 EMS SQL Manager for MySQL连接远程服务器
1)选择manage existing database(s);
2)创建连接:
创建好之后就如图:
已连接:
好啦,可以做些其他的事了。下回书分解。
安装环境:
Red Hat 4.1.2-46
MySql : 5.5.12
准备活动:
1.MySQL-server-5.5.12-1.rhel5.i386.rpm、MySQL-client-5.5.12-1.rhel5.i386.rpm
可以到mysql官网上去下载。
2.Windows段管理工具: EMS SQL Manager for MySQL
下载地址:http://www.sqlmanager.net/products/mysql/manager
安装方法:
1.据说有的rpm文件无法更改安装目录,比如我用的这个,所以只能用root或者root权限的用户进行安装 ,可以用rpm -qpi MySQL-server-5.5.12-1.rhel5.i386.rpm |head
显示:Relocations: (not relocatable)。懒得搞了,直接用root吧。
2.安装命令如下:
rpm -ivh MySQL-server-5.5.12-1.rhel5.i386.rpm
安装过程截图:
安装客户端,如法炮制:rpm -ivh MySQL-client-5.5.12-1.rhel5.i386.rpm
3.启动Mysql:
其他网摘说,mysql安装后自动启动,但是我的安装完后netstat -nat中并没有3306,所以手动启动:
/etc/init.d/mysql start
见截图:
对应关闭数据库:/usr/bin/mysqladmin -u root 【-p】 shutdown,没有密码的情况下-p参数可以省略。
然后查看,通常mysql的默认端口都是3306,通过netstat -nat 查看端口使用情况,见图:
OK!已经起来啦。
4.简单尝试Mysql:
因为初始mysql的最高权限用户是root,类似oracle的system吧,此用户初始状态并没有密码,所以:
[root@localhost software]# mysql
即可通过刚刚安装的client登入mysql
5.给用户设置密码:
/usr/bin/mysqladmin -u 用户名 -p password 【新密码】
例子:
由于root初始没有密码所以 -p 省略
6.测试修改密码:
仍然:[root@localhost software]# mysql
提示:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
说明设置的密码已经起作用了
使用:mysql -u root -p,然后输入先前设置的密码就ok
7.创建database
登录进mysql后,create database database名字
8.利用安装好的 EMS SQL Manager for MySQL连接远程服务器
1)选择manage existing database(s);
2)创建连接:
创建好之后就如图:
已连接:
好啦,可以做些其他的事了。下回书分解。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/11424718/viewspace-697132/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/11424718/viewspace-697132/