08—Linux网络服务-MySQL数据库系统-v1.0.ppt
文本预览下载声明
* 基于数据库安全性考虑,应该删除这些空用户 * 教员演示 * * * * * * * * * * 3.安装后的其他调整 MySQL的编译安装3-2 [root@www mysql-5.1.55]# cp support-files/f /etc/f [root@www mysql-5.1.55]# cd /usr/local/mysql/bin/ [root@www bin]# ./mysql_install_db --user=mysql Installing MySQL system tables... …… [root@www bin]# chown -R root:mysql /usr/local/mysql/ [root@www bin]# chown -R mysql /usr/local/mysql/var/ [root@www bin]# ln -s /usr/local/mysql/bin/* /usr/local/bin/ [root@www bin]# ln -s /usr/local/mysql/lib/mysql/* /usr/lib/ [root@www bin]# ln -s /usr/local/mysql/include/mysql/* /usr/include/ 1.建立配置文件 2.初始化数据库 3.优化执行路径、程序库路径 4.添加为系统服务 以便通过chkconfig进行管理 MySQL的编译安装3-3 [root@www bin]# cd /usr/src/mysql-5.1.55/ [root@www mysql-5.1.55]# cp support-files/mysql.server /etc/init.d/mysqld [root@www mysql-5.1.55]# chmod a+x /etc/init.d/mysqld [root@www mysql-5.1.55]# chkconfig --add mysqld 启动mysqld服务,并查看运行状态 启动mysqld服务 [root@www mysql-5.1.55]# /etc/init.d/mysqld start Starting MySQL. [确定] [root@www mysql-5.1.55]# /etc/init.d/mysqld status MySQL running (26882) [确定] [root@www mysql-5.1.55]# netstat -anpt | grep mysqld tcp 0 0 :3306 :* LISTEN 26882/mysqld 启动mysqld服务 查看服务运行状态 查看服务端口,默认为3306 连接并登录到MySQL操作环境 mysql -u 用户名 [-p] 提示符:mysql 设置数据库用户的密码 mysqladmin -u root [-p] password 新密码 退出MySQL操作环境 mysql exit 登录及退出MySQL环境 [root@www ~]# mysql -u root Welcome to the MySQL monitor. Commands end with ; or \g. …… and you are welcome to modify and redistribute it under the GPL v2 license ?Type help; or \h for help. Type \c to clear the current input statement. mysql SHOW MASTER LOGS; +------------------+-----------+ | Log_name | File_size | +------------------+-----------+ | mysql-bin.000001 | 19075 | | mysql-bin.000002 | 731182 | | mysql-bin.000003 | 106 | +------------------+-----------+ 3 rows in set (0.00 sec) mysqlEXIT Bye [root@www ~]# 连接MySQL服务器 退出MySQL操作环境 查看数据库结构 创建及删除库和表 管理表中的数据记录
显示全部