文档详情

《linux下安装mysql》.doc

发布:2015-10-17约字共5页下载文档
文本预览下载声明
linux下安装mysql文档 以下步骤从上至下执行………………….. 首先下载mysql-5.1.54.tar.gz软件包 #groupadd mysql (创建一个mysql用户组) 在/usr/local/下新建目录mysql # mkdir /usr/local/mysql(可以直接进入该文件夹中新建mysql文件夹) 复制mysql-5.1.54.tar.gz 到新创建的mysql目录 #useradd -g mysql mysql (在mysql用户组下新建一个用户) cd mysql #tar -zxvf mysql-5.0.37.tar.gz (解压MYSQL源码) mv mysql-5.0.37 mysql #cd mysql (为了方便,把上面解压出来的文件夹重命名为/mysql,cd命令是进入此文件夹) #./configure --prefix=/server/mysql (注意/configure前有“.”, 是用来检测你的安装平台的目标特征的,prefix是安装路径) #make (编译程序) #make install (安装程序) #/server/mysql/bin/mysql_install_db --user=mysql (初始化数据库,用户mysql) #cp support-files/f /etc/f (将MYSQL配置文档复制到/etc目录下保存为f,如果问是否覆盖原文件,输入“yes然后回车) #cp support-files/mysql.server /etc/rc.d/init.d/mysqld (同上) #chmod 700 /etc/rc.d/init.d/mysqld (用ntsysv设置使mysql每次启动都能自动运行) #chkconfig --add mysqld (同上) #cd /server/mysql (进入mysql安装目录) #chown -R root . (注意后面有个”.) #chown -R mysql var #chgrp -R mysql . (注意后面有个”.,以上三行权限设置) #/server/mysql/bin/mysqld_safe --user=mysql (启动mysqlL服务,出现 mysqld ended 的时候或者有#starting也行.点击回车.回到命令行) #bin/mysql -u root -p (登陆MYSQL,系统会提示输入密码.由于我们安装时没有设置密码.所以默认密码为空.直接点击回车进入) 如果出现WELCOME TO MYSQL字样,就说明成功了,然后测试下 输入 selcet version(); 查看mysql的版本 注意:sql语句要以;结尾 安装过程中遇见的问题 若出现configure: error: No curses/termcap library found 错误 则: ./configure --prefix=/web/mysql --with-comment=Source --with-server-suffix=-enterprise-gpl --with-mysqld-user=mysql --without-debug --with-socket-path=/web/mysql/var/mysql.sock --with-big-tables --with-charset=utf8 --with-named-curses-libs=/usr/lib/libncursesw.so.5 --with-collation=utf8_general_ci --with-extra-charsets=all --with-pthread --enable-static --enable-thread-safe-client --with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static --enable-assembler --without-innodb --without-ndb-debug --without-isam --enable-local-infile --with-readline --with-raid 或者./configure --with-named-curses-libs=/usr/lib/libncursesw.so.5 安装成功以后,在本机可以建立数据库,但是用Navicat远程建数据库没有权限的时候,可以给该用户赋予权限 最后在刷新权限mysqlflush previliges; 其中car是用户名 4、启动
显示全部
相似文档